/*==============================================================*/
/*Create by guanzongyi at 20160128.*/
/*Version 1.0*/
/*==============================================================*/
@charset "utf-8";
body{ font-family:"Microsoft YaHei"; color:#666; background:#eeeeeb; min-width: 1200px}
.wrapper{ width:1200px;  margin:0 auto}
.top{ height:33px; background:url(../images/bg/top-bg.jpg) repeat-x; line-height:32px; color:#555; }
.top .fl a{ color:0D4C9A}
.top .col-r{ width:230px; float:right; }
.top .col-r ul{width: 250px;}
.top .col-r li{ float:left; margin-right: 2px;  height:32px; line-height:32px; border-left:1px solid #fff; border-right:1px solid #fff; position:relative}
.top .col-r .webset{ padding-right:18px; width:50px; padding-left:2px; background:url(../images/bg/icon01.jpg) no-repeat 55px center;  }
.top .col-r .webset .blue{ color:#666}
.top .col-r .on{ border-left:1px solid #ccdcea; border-right:1px solid #ccdcea;}
.top .col-r .webset .websetlist{ position:absolute; width:150px; right:-1px; top:32px; border:1px solid #ccdcea; padding:0px 20px; background:#fff;display:none; z-index:99999}
.top .col-r .webset .websetlist i{ position:absolute; right:0px; top:-1px; width:70px; height:2px; background:#fff;}
.top .col-r .webset .websetlist dl{ border-bottom:1px solid #ccdcea; overflow:hidden; margin-top:10px; padding-bottom:5px;}
.top .col-r .webset .websetlist dt{ height:24px; line-height:24px; color:#397aac; font-weight:bold; float:left; width:150px;}
.top .col-r .webset .websetlist dd{ float:left; width:75px;  height:22px; line-height:22px;}
.top .col-r .webset .websetlist .gz{ height:25px; line-height:25px; background:url(../images/bg/icon-sina.jpg) no-repeat left center; padding-left:30px;}
.header{ padding-top:17px; padding-bottom:17px; background:#fff}
.header .col-l{ width:465px; float:left;}
.header .col-c{ width:430px; float:left; margin-left:52px;}
.header .shBox{ width:430px; height:34px; border:1px solid #f08300; margin-top: 10px }
.header .shBox.on{  border:1px solid #167cc7;  }
.header .shBox.on .shBtn{background:#167cc7}
.header .shBox .shBtn{ width:72px; float:right; height:34px; display:block; text-indent:20px; line-height:34px; color:#fff; background:#f08300}
.header .shBox .ipt{ height:24px; line-height:24px; background:url(../images/bg/icon-sh.jpg) no-repeat 10px center; padding-left:42px; margin-top:4px;}
.header .shBox .ipt input{ width:310px; height:24px; border:none; border-left:1px solid #d6d6d6; color:#d6d6d6; line-height:24px; text-indent:16px; background:#fff}
.header .col-c p{ height:30px; line-height:30px; }
.header .col-c p a{ margin-right:8px; color:#888787}
.header .col-c p a:hover{ color:#f08300}

.idxBanner .slideBanner{ width:704px; height:450px; float:right; overflow:hidden; position:relative }
.idxBanner .slideBanner i{ position:absolute; width:704px; height:2px; background:url(../images/bg/shadow01.png) repeat-x left top ; left:0; top:0; z-index:9999}
.idxBanner .slideBanner .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0;  height:12px; line-height:12px; z-index:999; text-align:center }
.idxBanner .slideBanner .hd  li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/bg/dot.png) 0 -16px no-repeat; overflow:hidden; margin:0 3px;	}
.idxBanner .slideBanner .hd .on{ background-position:0 top}
.idxBanner .regBox{ width:225px; float:right; height:4px; border-right:1px solid #dedede; border-bottom:1px solid #dedede; background:#fff; padding:12px 10px 0 10px; position:relative}
.idxBanner .regBox i{ position:absolute; width:245px; height:2px; background:url(../images/bg/shadow01.png) repeat-x left top ; left:0; top:0; z-index:9999}
.idxBanner .regBox .wrapper{ width:220px;}
.idxBanner .regBox .Btn{ display:block; width:107px; height:36px; line-height:36px; text-indent:34px; color:#fff; font-size:15px; font-family:"Microsoft YaHei";}
.idxBanner .regBox .logBtn{ background:url(../images/bg/icon03.gif) no-repeat 10px center #ff6600;}
.idxBanner .regBox .regBtn{ background:url(../images/bg/icon04.gif) no-repeat 10px center #009beb;}
.idxBanner .itemlist{ width:220px; overflow:hidden;}
.idxBanner .itemlist ul{ width:260px;}
.idxBanner .itemlist li{ width:108px; float:left; margin-right:6px; height:25px; line-height:25px;  font-family:"Microsoft YaHei";  color:#353535; margin-top:12px; background-position:10px center; text-indent:40px; background-repeat:no-repeat}
.idxBanner .itemlist .bg01{ background-image:url(../images/bg/icon06.gif)}
.idxBanner .itemlist .bg02{ background-image:url(../images/bg/icon07.gif)}
.idxBanner .itemlist .bg03{ background-image:url(../images/bg/icon08.gif)}
.idxBanner .itemlist .bg04{ background-image:url(../images/bg/icon09.gif)}
.idxBanner .itemlist .bg05{ background-image:url(../images/bg/icon10.gif)}
.idxBanner .itemlist .bg06{ background-image:url(../images/bg/icon11.gif)}
.idxBanner .orderBox{ border-top:1px solid #dedede; margin-top:10px; padding:15px 15px 0 15px; line-height:22px;}
.idxBanner .orderBox .num{ font-size:30px; color:#ff9f00}
.idxBanner .orderBox a.blue{ color:#0090eb}
.idxBanner .lastBox{border-top:1px solid #dedede; margin-top:10px; padding:10px 50px 0 15px; line-height:18px;}
.idxBanner .lastBox h3{ height:32px; line-height:32px; font-size:16px; color:#ff6e00}
.idxBanner .lastBox a.orderBtn{ display:inline-block; width:72px; height:20px; line-height:20px; text-align:right; color:#1a7fdc; background:url(../images/bg/icon12.gif) no-repeat left center}
.idx-l{ width:935px; float:left;}
.idx-l .main-item{ margin-top:10px; background:#fff; border:1px solid #dedede;}
.idx-l .main-item .tlt{ height:34px; border-bottom:1px solid #dedede; padding:13px 15px 0 15px;}
.idx-l .main-item .tlt h3{ width:155px; height:34px; line-height:24px; font-size:18px; float:left; text-indent:40px; color:#006cb8;}
.idx-l .main-item .tlt h4{ width:155px; height:34px; line-height:28px; font-size:18px; float:left; text-indent:30px; color:#006cb8;}
.idx-l .main-item .tlt .icon-plan{ background:url(../images/bg/icon-plan.jpg) no-repeat left 4px;}
.idx-l .main-item .tlt .icon-island{ background:url(../images/bg/icon-island.jpg) no-repeat 10px top;}
.idx-l .main-item .tlt .icon-where{ background:url(../images/bg/icon-where.jpg) no-repeat 10px top;}
.idx-l .main-item .icon-fire{ background:url(../images/bg/icon-fire.jpg) no-repeat 20px center;}
.idx-l .main-item .item-list{ width:500px; float:left; margin-left:80px;}
.idx-l .main-item .item-list li{ float:left; margin-right:26px; height:34px; line-height:30px;}
.idx-l .main-item .item-list li a{ font-weight:bold; color:#616364; font-family:"Microsoft YaHei";}
.idx-l .main-item .item-list li a:hover, .idx-l .main-item a.more:hover{ color:#f39939}
.idx-l .main-item a.more{ color:#333; font-size:13px;}
.idx-l .main-item .hd{  height:40px;  border-bottom:1px solid #dedede; }
.idx-l .main-item .hd h3{ width:170px; height:40px; line-height:40px; font-size:18px; float:left; text-indent:50px; color:#333;}
.idx-l .main-item .hd ul{ width:680px; float:right;}
.idx-l .main-item .hd li{ width:169px; float:left; border-left:1px solid #dedede; height:40px; line-height:40px; text-align:center; font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold; position:relative}
.idx-l .main-item .hd i{ width:169px; height:2px; background:#fff; position:absolute; left:0; bottom:-1px; display:none}
.idx-l .main-item .hd .on{ color:#ff6411}
.idx-l .main-item .hd .on i{ display:block}
.idx-l .main-item .weekBd{ height:2px;width:875px; overflow:hidden; }
.idx-l .main-item .weekList{ width:875px; padding:25px 0 15px 30px;  overflow:hidden}
.idx-l .main-item .weekList ul{ width:1000px;}
.idx-l .main-item .weekList li{ width:185px; float:left; margin-right:45px; line-height:23px;}
.idx-l .main-item .weekList .through{ text-decoration:line-through; color:#ababab}
.idx-l .main-item .weekList p{ height:23px; overflow:hidden}
.idx-l .main-item .weekList .gray{ color:#888}
.idx-l .main-item .bd{ margin-top:14px; height:340px; padding:0 15px 0px 18px;}
.idx-l .main-item .bd .bigpic{ width:220px; height:310px; position:relative; float:left; overflow:hidden}
.idx-l .main-item .bd .txt{ position:absolute; width:185px; height:78px; background:url(../images/bg/white-bg.png); left:50%; margin-left:-92px; bottom:0; line-height:22px; color:#333}
.idx-l .main-item .bd  .org{ color:#ff6600}
.idx-l .main-item .bd .col-r{ width:662px; float:right}
.idx-l .main-item .bd .smlist{ width:662px; overflow:hidden; }
.idx-l .main-item .bd .smlist ul{ width:700px;}
.idx-l .main-item .bd .smlist li{ width:209px; height:158px; position:relative; float:left; margin-right:17px; margin-bottom:10px;}
.idx-l .main-item .bd .smlist p{ height:32px; line-height:32px; overflow:hidden; padding:0 3px; width:203px; position:absolute; left:0; bottom:0; background:url(../images/bg/black.png); overflow:hidden}
.idx-l .main-item .bd .smlist p a{ color:#fff; }
.idx-l .main-item .bd .smlist .fl{ width:125px; overflow:hidden;}
.idx-l .main-item .bd .txtlist{ width:662px; overflow:hidden; margin-top:5px}
.idx-l .main-item .bd .txtlist ul{ width:720px;}
.idx-l .main-item .bd .txtlist li{ width:318px; float:left; margin-right:25px; margin-bottom:10px;height:20px; line-height:20px;overflow:hidden}
.idx-l .main-item .bd .txtlist p{ width:230px; float:left;  }
.idx-l .main-item .bd .selflist{width:692px; height:310px; overflow:hidden; float:right}
.idx-l .main-item .bd .selflist ul{ width:750px;}
.idx-l .main-item .bd .selflist li{ width:219px; float:left; height:1px; margin:0 15px 14px 0; position:relative}
.idx-l .main-item .bd .selflist .info{ height:55px; width:199px; position:absolute; left:0; bottom:0; background:url(../images/bg/black.png); line-height:25px; padding:5px 10px 0 10px; color:#fff}
.idx-l .main-item .bd .selflist a{ color:#fff}
.idx-l .main-item .col-2-l{ width:230px; float:left;}
.idx-l .main-item .col-2-l .pic{ height:1px; position:relative; width:230px;}
.idx-l .main-item .col-2-l .pic .info{ width:185px; height:27px; line-height:27px; background:url(../images/bg/white-bg.png); text-align:center; overflow:hidden; position:absolute; left:50%; bottom:0; margin-left:-92px;}
.idx-l .main-item .col-2-l .pic .info a{ font-weight:bold; color:#333; }
.idx-l .main-item .col-2-l .pic .info a:hover{ color:#f08300}
.idx-l .main-item .col-2-r{ width:640px; float:left; margin-left:15px;}
.idx-l .main-item .col-2-r .contant{ height:86px; overflow:hidden; }
.idx-l .main-item .col-2-r .contant .pic{ width:114px; height:1px; float:left}
.idx-l .main-item .col-2-r .contant .detail{ width:510px; float:right; line-height:22px;}
.idx-l .main-item .col-2-r .contant .detail h3{ line-height:16px;}
.idx-l .main-item .col-2-r .contant .detail h3 a{color:#0081a4; font-size:14px;}
.idx-l .main-item .col-2-r .linkList{ margin-top:15px; width:640px; overflow:hidden}
.idx-l .main-item .col-2-r .linkList ul{ width:750px;}
.idx-l .main-item .col-2-r .linkList li{ width:285px; float:left; margin-right:20px; height:20px; line-height:20px; margin-bottom:8px; overflow:hidden; padding-left:15px; background:url(../images/bg/icon18.gif) no-repeat left 6px}
.idx-r{ width:235px; float:right; margin-top:15px;}
.idx-r .qzBox{ border:1px solid #dedede; padding:15px 10px 15px 10px; background:#fff}
.idx-r .qzBox h2{ height:24px; line-height:24px;  color:#515457; font-weight:bold; font-size:17px; position:relative}
.idx-r .qzBox .icon01{ background:url(../images/bg/icon14.gif) no-repeat left center;text-indent:32px;}
.idx-r .qzBox .icon02{ background:url(../images/bg/icon15.gif) no-repeat left center;text-indent:40px;}
.idx-r .qzBox .icon03{ background:url(../images/bg/icon17.gif) no-repeat left center;text-indent:30px;}
.idx-r .qzBox a.more{ display:block; background:url(../images/bg/icon-add.png) no-repeat; width:21px; height:20px; text-indent:-9999px; position:absolute; right:0; top:3px;}
.idx-r .qzBox a.more:hover{ background:url(../images/bg/icon-add-on.png)}
.idx-r .qzBox .bigqizi{ width:210px; height:1px; position:relative;}
.idx-r .qzBox .num{ display:block; width:32px; height:18px; background:#f39939; line-height:18px; text-align:center; color:#fff; left:0; top:0; position:absolute}
.idx-r .qzBox .bigTxt{ width:210px; margin-top:6px; line-height:20px; font-size:16px; color:#515457}
.idx-r .qzBox .bigTxt a{ font-size:16px; }
.idx-r .qzBox .smqizi{ height:74px; margin-top:20px;}
.idx-r .qzBox .smqizi .pic{ width:97px; height:74px; position:relative; float:left}
.idx-r .qzBox .smqizi .txt{ width:100px; float:right; }
.idx-r .qzBox .smqizi .txt a{font-family:"Microsoft YaHei"; font-size:14px;}
.idx-r .qzBox .youlun{ width:214px; height:1px; position:relative;}
.idx-r .qzBox .youlun .txt{ height:32px; line-height:32px; position:absolute; left:0; bottom:0; width:214px; color:#fff; background:url(../images/bg/black.png); text-indent:10px;}
.idx-r .qzBox .youlun .txt a{ color:#fff}
.idx-r .qzBox .ylList{ margin-top:10px;}
.idx-r .qzBox .ylList li{ height:25px; line-height:25px; margin-top:5px; overflow:hidden; }
.idx-r .qzBox .ylList .mr5{ color:#999}
.idx-r .qzBox .ylList .fl{ width:120px; overflow:hidden;}
.service-f{ padding-top:20px; background:#3076de; height:1px;}
.service-f dl{ width:120px; float:left;}
.service-f dt{ font-weight:bold; font-size:14px; height:16px; line-height:16px; margin-bottom:8px; color:#fff; border-left:3px solid #fff; padding-left:5px;}
.service-f dd{ height:24px; line-height:24px; color:#fff; padding-left:10px;}
.service-f a{ color:#fff}
.service-f .contact{ width:355px; padding-top:65px; background:url(../images/bg/phone02.gif) no-repeat left top; line-height:21px; color:#fff; float:right; position:relative}
.service-f .contact .num{ position:absolute; left:50px; top:12px; height:30px; line-height:30px;}
.site-f{ padding-top:25px; padding-bottom:30px; background:#fff}
.site-f .col-3-l{ width:810px; float:left; line-height:25px; color:#585858; overflow: hidden}
.site-f .col-3-l ul{width: 900px}
.site-f .col-3-l a{ font-family:"Microsoft YaHei"; }
.site-f .col-3-l .f-list li{ float:left; margin-right:10px;}
.site-f .col-3-r{ float:right; width:140px; padding-left: 20px; border-left:1px solid #ddd; margin-top:5px; line-height:18px; color:#666}
.site-f .h2{ height:25px; color:#666}
.site-f .col-3-c{ width:165px; border-right:1px solid #dedede; height:1px; float:right; margin-right:20px; margin-top:5px; color:#666}
.site-f .col-3-c a{ color:#858585}
.flink{ padding:20px 0 30px 0; background:#eeeeeb; line-height:22px; color:#666}
.flink a{font-family:"Microsoft YaHei";}
.sub-h-all{ height:30px; line-height:30px; color:#3687d9;}
.sub-h-bg01{ background:url(../images/bg/icon-hot01.jpg) no-repeat left 0px;}
.sub-h-all a.more{ display:block; width:75px; height:16px; line-height:16px; background:url(../images/bg/icon-more01.jpg) no-repeat left center; text-align:right; color:#ff6600; font-size:14px; float:right; margin-top:8px;}
.chuguoList{ width:1200px; overflow:hidden;}
.chuguoList ul{ width:1250px;}
.chuguoList li{ width:263px; height:1px; border:1px solid #dedede; background:#fff; padding:10px; float:left; margin-right:20px; position:relative; line-height:25px;}
.chuguoList .sell{ position:absolute; left:25px; top:10px;}
.chuguoList  .price{ position:absolute; right:20px; height:16px; bottom:18px; color:#333; line-height:16px;}
.cg-item{ border:1px solid #dedede; background:#fff; padding:12px 20px 15px 12px; height:1px;}
.cg-item .col-l{ width:245px; float:left}
.cg-item .col-l h3{ color:#3687d9; font-size:24px;}
.cg-item .col-l h3 a{ color:#888;}
.cg-item .col-l h4{ color:#888; line-height:20px;}
.cg-item .col-l .map{ height:1px; overflow:hidden}
.cg-item .col-l .cgList a{ display:inline-block; padding:0 5px; background:#c4c4c4; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#fff; height:23px; line-height:23px; margin:2px;}
.cgSlide{ width:890px; float:right}
.cgSlide .hd{ height:33px; position:relative}
.cgSlide .hd li{ width:78px; height:33px; line-height:24px; color:#666; float:left; margin-right:2px; text-align:center}
.cgSlide .hd li a{font-family:"Microsoft YaHei"; font-size:14px; display:block;height:33px; text-decoration:none}
.cgSlide .hd li a:hover, .cgSlide .hd .on a{color:#fff; background:url(../images/bg/cg-hd-on.jpg) no-repeat center top;}
.cgSlide .hd a.more{ display:block; width:75px; height:16px; line-height:16px; background:url(../images/bg/icon-more01.jpg) no-repeat left center; text-align:right; color:#ff6600; font-size:14px; position:absolute; top:5px; right:0 }
.cgSlide .bd{ margin-top:10px;}
.cgSlide .bd .bigPic{ width:334px; height:246px; position:relative; float:left}
.cgSlide .bd .bigPic .txt{ background:url(../images/bg/black.png); padding:8px 10px 5px 10px; position:absolute; left:0; bottom:0; line-height:22px; height:50px; width:314px;}
.cgSlide .bd .bigPic .txt a{ color:#fff}
.cgSlide .bd .trvList{ width:495px; float:left; margin-left:12px; height:1px; overflow:hidden}
.cgSlide .bd .trvList li{ height:1px; margin-bottom:12px;}
.cgSlide .bd .trvInfo{ width:315px; float:right; line-height:24px; color:#666}
.cgSlide .bd .trvInfo a.blue{ font-family:"Microsoft YaHei"; color:#3687d9}
.cgSlide .bd .trvInfo em{ font-style:normal; display:inline-block; height:21px; padding:0 4px;  -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; background:#f1f1f1; margin:0 2px;}
.cg-guide{ padding:18px 36px 40px 25px; border:1px solid #dedede; background:#fff}
.cg-guide h2{ border-bottom:3px solid #e0e0e0; height:32px; line-height:25px;  color:#333;}
.cg-guide .icon-guide{ background:url(../images/bg/icon19.gif) no-repeat left 3px; text-indent:20px;}
.cg-guide .icon-qz{ background:url(../images/bg/icon20.gif) no-repeat left top; text-indent:25px;}
.cg-guide .guide{ width:805px; float:left;}
.cg-guide .guide .hd{ height:1px; overflow:hidden;}
.cg-guide .guide .hd .pic{ width:127px; float:left}
.cg-guide .guide .hd .txt{ width:650px; float:left; margin-left:10px; line-height:20px; color:#888}
.cg-guide .guide .bd{ width:805px; overflow:hidden}
.cg-guide .guide .bd ul{ width:900px;}
.cg-guide .guide .bd li{ width:200px; height:25px; overflow:hidden; line-height:25px; margin-right:80px; background:url(../images/bg/icon18.gif) no-repeat left center; padding-left:10px; float:left;}
.cg-guide .guide .bd a{font-family:"Microsoft YaHei"; font-size:13px; }
.cg-guide .qz{ width:246px; overflow:hidden; float:right;}
.cg-guide .qz ul{ width:300px; margin-top:15px;}
.cg-guide .qz li{ width:70px; height:73px; line-height:30px; float:left; margin-right:17px; text-align:center}
.cg-guide .qz a{ color:#666}
.tj-banner{ height:1px; position:relative}
.tj-banner{ min-width:1000px;   position:relative;  height:1px; overflow:hidden;   }
.tj-banner .bd{ position:relative; z-index:0;  }
.tj-banner .bd ul{ width:100% !important; }
.tj-banner .bd li{ width:100% !important;  height:1px; }
.tj-banner .hd{ width:150px;  position:absolute; z-index:1; bottom:15px; left:50%; margin-left:420px; height:12px; line-height:12px;  }
.tj-banner .hd  li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/bg/dot.png) 0 -16px; overflow:hidden; line-height:9999px; 	}
.tj-banner .hd .on{ background-position:left top; }
.tj-col-l{ width:910px; float:left}
.tj-col-l .tlt{ height:31px; position:relative; background:#fff; padding-top:9px; padding-left:35px;}
.tj-col-l .tlt i{ position:absolute; left:22px; top:10px; width:3px; height:18px; background:#ff6600}
.tj-col-l .tlt h3{ float:left; width:100px; color:#666;}
.tj-col-l .list{ width:500px; float:right;}
.tj-col-l .list li{ float:right; margin-right:15px; height:22px; line-height:22px; border-right:1px solid #dedede; padding-right:5px;}
.tj-col-l .list a{ display:inline-block; height:22px; padding-right:18px; background:url(../images/bg/icon21.gif) no-repeat right 8px; }
.tj-col-l .list .on a{ background:url(../images/bg/icon22.gif) no-repeat right 8px; }
.tj-col-l .tj-item{ padding:22px; background:#fff; margin-bottom:15px;}
.tj-col-l .tj-item .pic{ width:435px; float:left}
.tj-col-l .tj-item .info{ width:378px; float:right;color:#666;}
.tj-col-l .tj-item .info h3{ height:54px; line-height:25px; overflow:hidden; color:#666; font-size:18px;}
.tj-col-l .tj-item .info h3 a{color:#666; font-size:18px;}
.tj-col-l .tj-item .info p{ line-height:26px;}
.tj-col-l .tj-item .info .gray{ color:#999}
.tj-col-l .tj-item .info .order{ border-top:1px solid #dedede; padding-top:15px; height:40px; position:relative}
.tj-col-l .tj-item .info .order .throh{ text-decoration:line-through}
.tj-col-l .tj-item .info .order .orderBtn{ display:block; width:100px; height:35px; text-indent:-9999px; position:absolute; right:0; bottom:5px; background:url(../images/bg/btn01.jpg) no-repeat}
.tj-col-r{ width:273px; float:right}
.tj-col-r .pic-item{ background:#fff; padding:15px; position:relative}
.tj-col-r .pic-item i{ position:absolute; left:-11px; top:-11px;}
.tj-col-r .pic-item .ac-list{ margin-top:12px;}
.tj-col-r .pic-item .ac-list li{ margin-bottom:16px;}
.tj-col-r .pic-item .ht-list{ margin-top:12px;}
.tj-col-r .pic-item .ht-list li{ border-bottom:1px solid #dedede; padding-bottom:8px;  color:#999}
.tj-col-r .pic-item .ht-list a{ color:#666}
.tj-col-r .pic-item .ht-list p{ line-height:24px;}
.newNav{ height:1px; background:#8AD254; padding-top:11px;}
.newNav .logo{ width:344px; float:left;}
.newNav .menu{ width:720px; float:right; margin-top:13px;}
.newNav .menu li{ width:78px; float:left; border-right:1px solid #4c9ddf; height:27px; line-height:27px; text-align:center}
.newNav .menu li a{ color:#fff; font-size:16px; font-family:"Microsoft YaHei";}
.newNav .menu .last{ border:none}
.newBanner{ height:1px; background:url(../images/img/newbanner.jpg) no-repeat center top; position:relative}
.newBanner .shBox{ width:636px; height:90px; padding:22px 20px 0 20px; background:url(../images/bg/black.png); position:absolute; left:50%; margin-left:-338px; top:138px;}
.newBanner .shBox .ipt{ width:552px; float:left; height:45px; line-height:45px; background:url(../images/bg/newsh-bg.png) no-repeat left top; padding-left:20px;}
.newBanner .shBox .ipt input{ width:550px; height:43px; border:none; background:#fff; line-height:43px; font-family:"Microsoft YaHei"; color:#737373; font-size:17px; padding:0; margin:0 }
.newBanner .shBox a.btn{ width:64px; height:45px; float:right; background:url(../images/bg/newBtn.png) no-repeat; text-indent:-9999px;}
.newBanner .mList{ line-height:20px; margin-top:8px; color:#fff}
.newBanner .mList a{ color:#fff; margin:0 6px;}
.newMain{ margin:10px auto 0 auto; width:1200px;}
.no-border{ border:none}
.hotMd2{ width:1200px; height:auto;}
.hotMd{ padding:30px 18px; border:1px solid #dedede; background:#fff}
.hotMd .hotList_line{ width:1144px; overflow:hidden; border-bottom:1px dotted #dedede;}
.hotMd .hotList{ width:1144px; overflow:hidden;}
.hotMd .hotList span{ width:150px; float:left; display:inline; background:url(../images/prove_business.png) no-repeat top center; padding:40px 0px 10px 0px; text-align:center; border-right:1px dotted #dedede;}
.hotMd .hotList strong{ width:150px; float:left; display:inline; background:url(../images/prove_people.png) no-repeat top center; padding:40px 0px 10px 0px; text-align:center; border-right:1px dotted #dedede;}
.hotMd .hotList ul{ width:993px; float:left; display:inline;}
.hotMd .hotList li{ width:auto; padding:0px 20px 0px 20px; border-right:1px solid #f2f2f2; line-height:18px; float:left; margin:5px 0px 10px 0px;}
.hotMd .hotList li a{ color:#666; font-size:14px;}


.newMain .countyMd{ padding:15px 18px; border:1px solid #dedede; background:#fff}
.newMain .countyMd .hd{ height:41px;}
.newMain .countyMd .hd h2{ float:left; width:210px; height:30px; line-height:30px; text-indent:25px; background:url(../images/bg/icon19.gif) no-repeat left 5px; color:#3b393a}
.newMain .countyMd .mdList{ width:550px; float:right; height:41px;}
.newMain .countyMd .mdList li{ width:75px; height:41px; float:left; margin-right:2px;}
.newMain .countyMd .mdList li a{ display:block; width:75px; height:41px; line-height:30px; color:#666; text-align:center;font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold}
.newMain .countyMd .mdList li a:hover, .newMain .countyMd .mdList .on a{ color:#fff; background:url(../images/bg/menu-md.gif) no-repeat left top; text-decoration:none}
.newMain .countyMd .tlt{ height:22px; border-bottom:3px solid #f4f4f4; color:#333; position:relative; width:1100px; margin:20px auto 0 auto}
.newMain .countyMd .tlt h3{ position:absolute; left:0; bottom:-2px; border-bottom:3px solid #f3994f; height:22px;}
.newMain .countyMd .ctList{ width:1100px; overflow:hidden; margin:20px auto 0 auto;}
.newMain .countyMd .ctList ul{ width:1200px;}
.newMain .countyMd .ctList li{ width:400px; float:left; height:20px; line-height:20px; margin-bottom:5px;}
.newMain .countyMd .ctList li a{ font-size:14px;}
.newMain .countyMd .ctList .hot{ display:inline-block;background:#f5802d; color:#fff;height:18px; line-height:18px; padding:0 2px;}
.newMain .countyMd .ctList span{ margin:0 5px;}
.newsXl{ height:1px; overflow:hidden}
.newsXl li{ margin-bottom:20px;}
.sub-h-white{ height:48px; line-height:48px; color:#444; border:1px solid #dedede; border-bottom:5px solid #dedede; padding-left:35px }
.sub-h-bg02{ background:url(../images/bg/icon19.gif) no-repeat 15px 13px #fff;}
.sub-h-white a.more{ display:block; width:75px; height:16px; line-height:16px; background:url(../images/bg/icon-more01.jpg) no-repeat left center; text-align:right; color:#ff6600; font-size:14px; float:right; margin-top:15px; margin-right:10px}
.gonglvBox{ background:url(../images/bg/gl-bg.gif) repeat-y left top; padding:10px 20px 30px 20px; border:1px solid #dedede}
.gonglvBox .col-l{ width:870px; float:left}
.gonglvBox .col-l li{ padding-bottom:10px;border-bottom:1px solid #dedede; margin-top:10px; padding-left:5px;}
.gonglvBox .col-l .pic{ width:180px; float:left;}
.gonglvBox .col-l .info{ width:655px; float:left; margin-left:20px;}
.gonglvBox .col-l .info h3 a{ color:#669900}
.gonglvBox .col-l .info p{ color:#666; line-height:22px; font-size:14px;font-family:"Microsoft YaHei";}
.gonglvBox .col-r{ width:266px; float:right}
.gonglvBox .col-r h2{ height:30px; border-bottom:3px solid #eeeeeb; text-indent:30px; line-height:26px; color:#444; font-size:16px;}
.gonglvBox .col-r .bg01{ background:url(../images/bg/icon23.gif) no-repeat left 2px;}
.gonglvBox .col-r .bg02{ background:url(../images/bg/icon24.gif) no-repeat left 5px;}
.gonglvBox .col-r .targetList{ width:266px; overflow:hidden;}
.gonglvBox .col-r .targetList ul{ width:320px;}
.gonglvBox .col-r .targetList li{ width:125px; float:left; padding-left:18px; height:20px; line-height:20px; margin-top:8px; color:#666; background:url(../images/bg/icon25.gif) no-repeat 5px center}
.gonglvBox .col-r .targetList a{  font-size:14px;}
.gonglvBox .col-r .jdList{ width:246px; overflow:hidden;}
.gonglvBox .col-r .jdList ul{ width:300px;}
.gonglvBox .col-r .jdList li{ width:109px; height:102px; margin-top:10px;  float:left; margin-right:17px;  text-align:center}
.gonglvBox .col-r .jdList p{ line-height:20px; margin-top:5px;}
.gonglvBox .col-r .jdList p a{ color:#3687d9}
.gonglvBox .col-r .gonglvList li{ height:18px; line-height:18px; margin-top:12px; overflow:hidden}
.gonglvBox .col-r .gonglvList span{ display:inline-block; width:18px; text-align:center; height:18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background:#b8b8b8; color:#fff; margin-right:10px; }
.gonglvBox .col-r .gonglvList .on span{ background:#f66800}
.gonglvBox .col-r .gonglvList a{font-size:14px;}
.sub-webset{ height:36px; line-height:36px; color:#666}
.sub-webset-visa{ height:36px; line-height:36px; color:#fff;}
.d-list-box01{ padding:18px; border:1px solid #dedede; background:#fff;}
.d-list-box01 .dSlide{ width:761px; float:left; height:398px; overflow:hidden; position:relative;}
.d-list-box01 .dSlide .hd{ height:55px; padding-top:5px; background:url(../images/bg/black.png); width:761px; position:absolute; left:0; bottom:0; z-index:999}
.d-list-box01 .dSlide .hd ul{ width:225px; float:right;}
.d-list-box01 .dSlide .hd li{ float:left; width:70px; height:55px; position:relative; cursor:pointer; z-index:9999; text-align:center; margin-right:5px;}
.d-list-box01 .dSlide .more{ width:70px; height:48px; float:right; position:relative; z-index:9999;}
.d-list-box01 .dSlide .more i{display:block; width:70px; height:48px; background:url(../images/bg/white-bg02.png); position:absolute; z-index:9999; left:0; top:0}
.d-list-box01 .dSlide .hd i{ display:block; width:70px; height:48px; background:url(../images/bg/white-bg02.png); position:absolute; z-index:9999; left:0; top:0; font-style:normal; line-height:48px; text-align:center;}
.d-list-box01 .dSlide .hd  a{ color:#fff}
.d-list-box01 .dSlide .hd .on i{ display:none}
.d-list-box01 .dSlide .bd{ height:398px;}
.d-list-box01 .dInfo{ width:336px; float:left; margin-left:30px}
.d-list-box01 .dInfo h3{ height:60px; line-height:60px;}
.d-list-box01 .dInfo .txt{ height:275px; line-height:25px; overflow:hidden}
.d-list-box01 .dHref{ height:26px; line-height:26px;}
.d-list-box01 .dHref a.demo{ height:24px; display:block; line-height:24px; padding-left:30px; width:32px; font-size:14px; }
.d-list-box01 .dHref a.want{ background:url(../images/bg/icon27.gif) no-repeat left center}
.d-list-box01 .dHref a.gone{ background:url(../images/bg/icon28.gif) no-repeat left center}
.d-list-h{ height:46px; background:#fff; border:1px solid #ccc; border-bottom:3px solid #ccc}
.d-list-h ul{ width:1000px; float:left}
.d-list-h li{ float:left; border-right:1px solid #ccc; height:46px; line-height:46px; text-align:center; padding:0 12px;}
.d-list-h li a{ color:#7f7f7f;font-family:"Microsoft YaHei"; font-size:15px; font-weight:bold}
.d-list-h li a:hover{ color:#f08300}
.d-list-h .creat{ width:125px; float:right; border-left:1px solid #ccc; height:33px; padding-top:13px; text-align:center}
.d-list-h .creat a{ display:inline-block; height:24px; line-height:18px; width:65px; padding-left:22px; color:#f08300; font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold; background:url(../images/bg/icon29.gif) no-repeat left top}
.d-city{ border:1px solid #dedede; background:#fff; padding:15px 25px 25px 25px;}
.d-city h3{ height:35px; line-height:35px; padding-left:35px; background:url(../images/bg/icon43.gif) no-repeat left 3px; color:#7f7f7f}
.d-city h3 b{ cursor:pointer}
.d-city .on{ color:#ed6d1f}
.d-city .bd{ width:1102px; overflow:hidden;}
.d-city .cityList{ width:1102px; overflow:hidden; margin-top:20px;}
.d-city .cityList ul{ width:1200px;}
.d-city .cityList li{ width:340px; float:left; margin-right:40px; margin-bottom:25px; position:relative}
.d-city .cityList .txt{ height:56px; line-height:25px; padding:5px 10px 0 10px; border:1px solid #dedede; overflow:hidden}
.d-city .cityList .cityName{ position:absolute; left:0; top:159px; height:60px; background:url(../images/bg/black02.png); width:100%; line-height:60px; text-indent:15px; color:#fff}
.d-city .ctList{ width:1000px; padding:0 30px; overflow:hidden; margin:20px auto 0 auto; border-top:3px solid #ccc; padding-top:30px;}
.d-city .ctList ul{ width:1180px;}
.d-city .ctList li{ width:355px; float:left; height:20px; line-height:20px; margin-bottom:5px;}
.d-city .ctList li a{ font-size:14px;}
.d-city .ctList .hot{ display:inline-block; height:18px; line-height:18px; padding:0 2px; background:#f5802d; color:#fff}
.d-city .ctList span{ margin:0 5px;}

.d-city-order{ height:260px; position:relative; width:246px;}
.d-city-order .detail{ width:268px; position:absolute; left:-10px;}
.d-city-order .detail .phone{ padding-bottom:15px; background:url(../images/bg/phone-bg.jpg) no-repeat left bottom #fff; line-height:20px; color:#33a3eb; border-top:3px solid #33a3eb; padding-top:5px;}
.d-city-order .detail .num{ background:url(../images/bg/icon62.gif) no-repeat 45px center; height:25px; line-height:25px; text-indent:72px;}
.d-city-jd{ border:1px solid #dedede; background:#fff; padding:20px 35px;}
.d-city-jd dl{ border-bottom:1px dotted #dedede; padding-bottom:15px;}
.d-city-jd dt{ height:16px; line-height:16px; border-left:3px solid #ccc; color:#666; padding-left:15px; float:left; width:100%}
.d-city-jd dd{ width:98px; float:left; height:20px; line-height:20px; margin-top:8px;}
.gl-col-l{ width:908px; float:left;}
.gl-col-l .detail{ border:1px solid #dedede; background:#fff; }
.gl-col-l .detail .hd{ border-bottom:1px solid #dedede; padding:15px 25px; background:#fafafa}
.gl-col-l .detail .hd h3{ height:25px; line-height:25px; font-size:18px; font-weight:bold}
.gl-col-l .detail .hd .info{ height:18px; line-height:18px; color:#969696; background:url(../images/bg/icon31.gif) no-repeat left 2px; width:300px; float:left;  padding:0 0 0 20px}
.gl-col-l .detail .hd .list{ width:260px; float:right}
.gl-col-l .detail .hd .list li{ width:62px; float:left; height:20px; line-height:20px; padding-left:20px;}
.gl-col-l .detail .hd .list .bg01{ background:url(../images/bg/icon31.gif) no-repeat left center}
.gl-col-l .detail .hd .list .bg02{ background:url(../images/bg/icon32.gif) no-repeat left center}
.gl-col-l .detail .hd .list .bg03{ background:url(../images/bg/icon33.gif) no-repeat left center}
.gl-col-l .info{ background:#fff; padding:20px;}
.gl-col-l .info div{ font-size:14px; line-height:28px; text-indent:2em}
.gl-col-l .info div a{ color:#33a3eb; font-size:14px;}
.pageInfo{ height:22px; line-height:22px; text-align:right}
.pageInfo a.prev{ height:22px; width:22px; background:url(../images/bg/prev.gif) no-repeat; display:inline-block; line-height:9999px; overflow:hidden; vertical-align:-5px;}
.pageInfo a.pg{ width:10px; height:10px; background:#d3d3d3; display:inline-block; line-height:9999px; overflow:hidden}
.pageInfo a.on{ width:10px; height:10px; background:#e23f40; display:inline-block; line-height:9999px; overflow:hidden}
.pageInfo a{ margin:0 2px;}
.pageInfo a.next{ height:22px; width:22px; background:url(../images/bg/next.gif) no-repeat; display:inline-block; line-height:9999px; overflow:hidden;vertical-align:-5px;}
.gl-col-h{ border-bottom:3px solid #ccc; height:35px; line-height:35px; padding-left:32px;}
.gl-col-item{ border:1px solid #dedede; background:#fff; padding:15px 28px;}
.gl-col-item .h-bg01{ background:url(../images/bg/icon34.gif) no-repeat left top}
.gl-col-item .h-bg02{ background:url(../images/bg/icon35.gif) no-repeat left 5px}
.gl-col-tj{ margin-top:15px;}
.gl-col-tj li{ padding-bottom:15px; border-bottom:1px dashed #dedede; margin-bottom:12px;}
.gl-col-tj .pic{ width:160px; height:100px; position:relative; float:left}
.gl-col-tj .pic .num{ display:inline-block; width:30px; height:18px; line-height:18px; position:absolute; left:0; bottom:0; text-align:center; color:#fff; background:#0065cc}
.gl-col-tj .col-c{ width:520px; float:left; margin-left:12px; color:#666}
.gl-col-tj .col-c h3{ height:30px; line-height:30px;}
.gl-col-tj .col-c p{ line-height:18px;}
.gl-col-tj .col-r{ width:88px; float:right; margin-right:5px;}
.gl-col-tj .col-r td{ height:28px; vertical-align:middle; text-align:center}
.gl-col-tj .col-r a{ display:block; width:88px; height:25px; line-height:25px; color:#fff; text-align:center; background:#f68b00; color:#fff}
.gl-col-zx{ width:830px; overflow:hidden; margin-top:20px}
.gl-col-zx ul{ width:900px}
.gl-col-zx li{ width:370px; height:82px; overflow:hidden; float:left; margin-right:65px; border-bottom:1px solid #dedede; line-height:18px; color:#686868; margin-bottom:12px;}
.gl-col-zx li p{ height:55px; overflow:hidden}
.gl-col-r{ width:280px; float:right;}
.gl-col-r-item{ border:1px solid #dedede; background:#fff; padding:15px 20px;}
.gl-col-r-item h2{ height:30px;  text-indent:30px; line-height:26px; color:#444; font-size:16px;}
.gl-col-r-item .bg01{ background:url(../images/bg/icon23.gif) no-repeat left 2px;}
.gl-col-r-item .bg02{ background:url(../images/bg/icon24.gif) no-repeat left 5px;}
.gl-col-r-item .targetList{ width:246px; overflow:hidden;}
.gl-col-r-item .targetList ul{ width:300px;}
.gl-col-r-item .targetList li{ width:105px; float:left; padding-left:18px; height:20px; line-height:20px; margin-top:8px; color:#666; background:url(../images/bg/icon25.gif) no-repeat 5px center}
.gl-col-r-item .jdList{ width:246px; overflow:hidden;}
.gl-col-r-item .jdList ul{ width:300px;}
.gl-col-r-item .jdList li{ width:109px; height:102px; margin-top:10px;  float:left; margin-right:17px;  text-align:center}
.gl-col-r-item .jdList p{ line-height:20px; margin-top:5px;}
.gl-col-r-item .jdList p a{ color:#3687d9}
.gl-col-r-item .gonglvList li{ height:18px; line-height:18px; margin-top:12px; overflow:hidden}
.gl-col-r-item .gonglvList span{ display:inline-block; width:18px; text-align:center; height:18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background:#b8b8b8; color:#fff; margin-right:10px; }
.gl-col-r-item .gonglvList .on span{ background:#f66800}
.gl-col-r-item .guide li{ height:20px; line-height:20px; margin-top:10px; color:#acacac; overflow:hidden}
.gl-col-r-item .guide li a{ color:#666}
.gl-col-r-item .guide li a:hover{ color:#f08300}
.youlun-bg{ background:url(../images/bg/yl-bg.gif) repeat-y left top; padding-bottom:50px}
.youlun-bg .col-r .bg01{ background:url(../images/bg/icon23.png) no-repeat left 2px}
.youlun-menu{ width:224px; height:598px; border:2px solid #8AD254; float:left; padding:0 10px; background:#fff; overflow:hidden}
.youlun-menu h3{ height:24px; line-height:24px; border-bottom:2px solid #efffff; position:relative}
.youlun-menu h3 b{ position:absolute; height:24px; border-bottom:2px solid #c6e3fd; left:0; top:0; color:#005ab3}
.youlun-menu .list{ color:#333; line-height:22px; padding-top:6px;}
.youlun-menu .list a{ margin-right:8px; }
.youlun-menu .list a:hover{ color:#f66800}
.youlun-baner{ width:935px; float:right}
.youlun-baner .ylslide{ width:935px; height:327px; overflow:hidden; position:relative; }
.youlun-baner .ylslide .bd{ width:935px; height:327px; position:relative; z-index:1}
.youlun-baner .ylslide .bd li{ height:327px;}
.youlun-baner .ylslide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; text-align:center;  height:12px; line-height:12px; }
.youlun-baner .ylslide .hd li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:11px; margin:3px; background:url(../images/bg/dot.png) 0 -16px; overflow:hidden; line-height:9999px; 	}
.youlun-baner .ylslide .hd .on{ background-position:left top; }
.youlun-baner .ylList{ border:1px solid #dedede; background:#fff; height:243px; margin-top:10px; padding:22px 25px 0 25px;}
.youlun-baner .ylList .sellList{ width:873px; overflow:hidden}
.youlun-baner .ylList .sellList ul{ width:920px;}
.youlun-baner .ylList .sellList li{ width:265px; float:left; margin-right:40px; text-align:center; line-height:20px;}
.youlun-baner .ylList .sellList .pic{ width:265px; height:150px; position:relative;}
.youlun-baner .ylList .sellList .pic i{ position:absolute; left:10px; top:0;}
.routeslide{ margin-top:15px; background:#fff; border:1px solid #dedede;}
.routeslide .hd{ height:64px; border-bottom:1px solid #dedede; background:#f9f9f9; padding-left:20px;}
.routeslide .hd h3{ float:left; height:64px; line-height:64px; background:url(../images/bg/icon36.png) no-repeat left center; color:#333; width:250px; padding-left:33px; }
.routeslide .hd ul{ width:870px; float:right;}
.routeslide .hd li{ height:44px; padding-top:20px; width:85px; text-align:center; position:relative; float:left; width:85px; margin-right:5px;}
.routeslide .hd li span{ display:inline-block; height:28px; line-height:28px; padding:0 5px; color:#666; font-size:16px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; cursor:pointer}
.routeslide .hd li i{ display:block; width:19px; height:10px; background:url(../images/bg/arr01.gif) no-repeat; position:absolute; left:31px; bottom:-1px; display:none}
.routeslide .hd .on span{background:#ff6600; color:#fff }
.routeslide .hd .on i{ display:block}
.routeslide .bd{ background:#fff}
.routeslide .bd .show{ padding:25px;}
.routeslide .bd .col-l{ width:250px; float:left; line-height:23px;}
.routeslide .bd .col-l h3{ height:25px; border-bottom:1px solid #dedede; padding-left:5px;}
.routeslide .bd .col-l h3 span{ height:16px; border-left:3px solid #ff6600; padding-left:10px; line-height:16px;}
.routeslide .bd .col-l p a{ margin-right:10px;}
.routeslide .bd .col-l .txt{ height:115px; overflow:hidden}
.routeslide .bd .col-r{ width:870px; float:right; padding-top:5px; }
.routeslide .bd .col-r li{ padding-bottom:10px; overflow:hidden; margin-bottom:10px; height:70px; border-bottom:1px solid #dedede}
.routeslide .bd .col-r .pic{ width:125px; height:70px; position:relative; float:left}
.routeslide .bd .col-r .pic .tx{ position:absolute; left:0; top:0; height:18px; line-height:18px; text-align:center; width:60px; background:#23a2e8; color:#fff}
.routeslide .bd .col-r .info{ width:600px; float:left; margin-left:15px;}
.routeslide .bd .col-r .info h4{ height:20px; line-height:20px; overflow:hidden}
.routeslide .bd .col-r .info h4 a{ color:#0065bb; font-size:15px; font-weight:bold;}
.routeslide .bd .col-r .info p{ line-height:20px; height:20px; overflow:hidden;}
.routeslide .bd .col-r .info a.under{ text-decoration:underline}
.routeslide .bd .price{ width:90px; float:right; text-align:right}
.yl-tj{ padding:10px 18px; border:1px solid #dedede; background:#fff}
.yl-tj h3{ height:30px; line-height:30px;}
.yl-tj h3 a{ color:#666}
.yl-tj .hotList{ width:1144px; overflow:hidden; margin-top:10px;}
.yl-tj .hotList ul{ width:1250px;}
.yl-tj .hotList li{ float:left; margin-right:19px; height:195px; margin-bottom:19px; position:relative}
.yl-tj .hotList p{ position:absolute; left:0; bottom:10px; text-indent:13px; height:20px; line-height:20px;}
.yl-tj .hotList p a{ color:#fff; font-weight:bold; font-size:16px;font-family:"Microsoft YaHei";}
.yl-tj .hotList .w1{ width:350px;}
.yl-tj .hotList .w2{ width:195px;}
.yl-guide{ height:78px; border:1px solid #dedede; background:#fff;}
.yl-guide .col-l{ width:112px; height:63px; float:left; line-height:24px; padding-top:15px; color:#fff; background:#38b2e5; text-align:center}
.yl-guide .gList{ width:1045px; float:right; height:65px; margin-top:12px; overflow:hidden }
.yl-guide .gList ul{ width:1100px;}
.yl-guide .gList li{width:110px; float:left; margin-right:52px; padding-left:50px; line-height:18px; color:#999; position:relative}
.yl-guide .gList .bg01{ background:url(../images/bg/icon37.gif) no-repeat 10px top}
.yl-guide .gList .bg02{ background:url(../images/bg/icon38.gif) no-repeat left top}
.yl-guide .gList .bg03{ background:url(../images/bg/icon39.gif) no-repeat left top}
.yl-guide .gList .bg04{ background:url(../images/bg/icon40.gif) no-repeat 5px top}
.yl-guide .gList .bg05{ background:url(../images/bg/icon41.gif) no-repeat 10px top}
.yl-guide .gList h3{ color:#666}
.yl-guide .gList li i{ display:block; width:20px; height:47px; position:absolute; right:-26px; top:5px; background:url(../images/bg/arr02.gif) no-repeat left top; }

.dq-col-l{ width:240px; float:left}
.dq-col-l .slideMenu{background:#fff; border:1px solid #dedede}
.dq-col-l .slideMenu h2{ height:38px; border-bottom:1px solid #fff; line-height:38px; text-indent:20px; font-size:16px; background:url(../images/bg/dq-menu.gif) no-repeat 200px center #aaaaaa; color:#fff; cursor:pointer }
.dq-col-l .slideMenu.style2 h2{ background:url(../images/dq-menu.gif) no-repeat 180px center #f0f0f0; }
.dq-col-l .slideMenu h2 a{ color:#fff; font-size:16px; text-decoration:none}
.dq-col-l .slideMenu.style2 h2 a{color: #666;}
.dq-col-l .slideMenu .on a{ color:#fff}
.dq-col-l .slideMenu.style2 .on a{color: #fff}
.dq-col-l .slideMenu .on{background:url(../images/bg/dq-menu-on.gif) no-repeat 200px center #1872E0; color:#fff}
.dq-col-l .slideMenu.style2 .on{background:url(../images/dq-menu-on.gif) no-repeat 180px center #1872E0; color:#fff}
.dq-col-l .slideMenu .bd{ padding:10px 10px; display:none}
.dq-col-l .slideMenu .bd li{float:left; height:20px; line-height:20px; margin-bottom:5px;}
.g-w-220  .slideMenu .bd li{float:left; height:20px; width: 66px; text-align:left; line-height:20px; overflow: hidden; margin-bottom:5px;}
.g-w-240  .slideMenu .bd li{float:left; height:20px; width: 66px;  line-height:20px; overflow: hidden; margin-bottom:5px;}
.dq-col-l .slideMenu .yList li{ width:60px}
.dq-col-l .slideMenu .bd a{ color:#666}
.dq-col-l .slideMenu .bd a.hot{ color:#f08300}
.dq-col-l .slideMenu .bd a:hover{ color:#f08300}
.dq-col-l  h2.tlt{ height:36px; line-height:36px; text-indent:20px; background:url(../images/bg/icon19.gif) no-repeat left center; border-bottom:3px solid #ccc}
.dq-col-l .item{ border:1px solid #dedede; background:#fff; padding:10px;}
.dq-col-l .item .jj{ padding:10px 0; line-height:25px;}
.dq-col-l .item .jj img{ float:left; margin:5px 10px 10px 0;}
.dq-col-l .item .jj a{ text-decoration:underline; color:#f08300}
.dq-col-l .item .qzSlide{ padding:5px 0;}
.dq-col-l .item .qzSlide .hd a{ font-size:16px;}
.dq-col-l .item .qzSlide .hd{ height:30px; line-height:30px; overflow: hidden;}
.dq-col-l .item .qzSlide .bd{ height:58px; padding-top:10px;}
.dq-col-l .item .qzSlide .bd .pic{ width:65px; height:45px; float:left}
.dq-col-l .item .qzSlide .bd .txt{ line-height:25px; width:130px; float:right}
.dq-col-l .item .qzSlide .bd .txt p{ height: 25px; overflow: hidden}
.dq-col-l .item .qzSlide .on{ display:none}
.dq-col-l .item .xlSlide{ padding:5px 0;width:196px; margin:0 auto}
.dq-col-l .item .xlSlide .hd{ height:15px; line-height:15px; margin:10px 0;}
.dq-col-l .item .xlSlide .hd span{ display:inline-block; width:15px; text-align:center; height:15px; background:#ccc; color:#fff; margin-right:5px}
.dq-col-l .item .xlSlide .on span{ background:#f08300}
.dq-col-l .item .xlSlide .bd{ height:109px; position:relative; width:196px; margin:10px 0; display:none}
.dq-col-l .item .xlSlide .bd .txt{ position:absolute; left:0; bottom:0; height:30px; line-height:30px; background:url(../images/bg/black.png); color:#fff; text-align:right; width:176px; padding-right:10px;}
.dq-col-l .item .gList{ width:196px; margin:0 auto; padding:5px 0 10px 0}
.dq-col-l .item .gList li{ height:20px; line-height:20px; margin-top:10px; overflow:hidden; color:#666}
.dq-col-l .item .lkList{ width:196px; margin:0 auto; padding-bottom:20px;}
.dq-col-l .item .lkList li{ padding:10px 0 5px 0; border-bottom:1px solid #dedede;}
.dq-col-l .item .lkList li p{ height:22px; line-height:22px; overflow:hidden}
.dq-col-r{ width:970px; float:right;}
.dq-col-r .item{ border:1px solid #dedede; background:#fff}
.dq-col-r .tjList{ width:900px; margin:0 auto; overflow:hidden; padding:12px 0 30px 0;}
.dq-col-r .tjList ul{ width:960px;}
.dq-col-r .tjList li{ width:274px; padding-right:14px; border-right:1px solid #dedede; float:left; margin-right:14px; padding-top:5px; padding-bottom:5px;}
.dq-col-r .tjList .pic{ width:272px; height:257px; position:relative; background:#f0f0f0}
.dq-col-r .tjList .pic p{ height:50px;  line-height:22px; overflow:hidden; padding:4px 5px 0 5px;}
.dq-col-r .tjList .pic i{ display:block; position:absolute; left:3px; top:-2px; width:52px; height:53px; background:url(../images/bg/icon-tj.png) no-repeat; text-indent:-9999px;}
.dq-col-r .tjList .price{ height:25px; line-height:25px; margin-top:10px;}
.dq-col-r .tjList .price .kuang{ height:14px; line-height:14px; border:1px solid #ffa63c; display:inline-block; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background:#ffa63c; padding-left:3px; color:#fff; float:left; margin-top:4px; margin-left:10px;}
.dq-col-r .tjList .price .kuang span{ background:#fff; display:inline-block; height:14px; padding:0 5px; margin-left:2px; color:#ff6600; line-height:14px;}
.dq-col-r .dq-col-r-h{ height:45px; line-height:45px; border:1px solid #ccc; border-bottom:3px solid #ccc; background:#fff}
.dq-col-r .dq-col-r-h h3{ float:left; height:45px; line-height:45px; padding-left:42px; background:url(../images/bg/icon42.png) no-repeat 11px center;  font-size:18px; font-weight:bold;}
.dq-col-r .mList{ width:760px; float:right;}
.dq-col-r .mList li{ width:90px; height:45px; line-height:45px; border-left:1px solid #dedede; text-align:center; float:right}
.dq-col-r .mList a{ color:#999; font-size:15px; font-weight:bold; font-family:"Microsoft YaHei";}
.dq-col-r .mList a:hover{ color:#f08300;}
.dq-col-r .detailList{ padding-bottom:30px;}
.dq-col-r .detailList .hd{ height:21px; line-height:21px; padding:8px 0 8px 30px; background:#f6f6f6}
.dq-col-r .detailList .hd li{ width:63px; float:left; height:21px; border-right:1px solid #dedede; text-align:right; padding-right:5px;}
.dq-col-r .detailList .hd li a{ display:inline-block; padding-right:18px; background:url(../images/bg/arr03.png) no-repeat right center; font-family:"Microsoft YaHei"; font-weight:bold; color:#666; font-size:14px}
.dq-col-r .detailList .hd .on a{ background:url(../images/bg/arr04.png) no-repeat right 5px;}
.dq-col-r .detailList .bd{ padding:5px 22px;}
.dq-col-r .detailList .bd li{ padding:10px 0; border-bottom:1px solid #dedede;}
.dq-col-r .detailList .bd .pic{ width:138px; height:95px; position:relative; float:left}
.dq-col-r .detailList .bd .pic span{ display:inline-block; width:55px; height:20px; line-height:20px; text-align:center; background:#f08300; text-align:center; position:absolute; left:0; top:0; color:#fff}
.dq-col-r .detailList .bd .txt{ width:565px; float:left; margin-left:20px; line-height:23px; color:#666}
.dq-col-r .detailList .bd .txt a.blue{ font-size:16px; font-weight:bold;font-family:"Microsoft YaHei";}
.dq-col-r .detailList .bd .txt h3{ height:25px; overflow:hidden}
.dq-col-r .detailList .bd .price{ width:120px; text-align:center; float:right; padding-top:10px;}
.dq-col-r .detailList .bd .price a{ display:inline-block; width:85px; height:28px; line-height:28px; background:#f08300; color:#fff; text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.dq-col-r .jd{ padding:15px 25px; background:#fff}
.dq-col-r .jd h3{ height:25px; background:url(../images/bg/icon17.gif) no-repeat left center; padding-left:30px; line-height:25px;}
.dq-col-r .jd .list{ width:900px; margin:10px auto 0 auto; overflow:hidden}
.dq-col-r .jd .list ul{ width:980px;}
.dq-col-r .jd .list li{ width:160px; height:158px; line-height:30px; text-align:center; float:left; margin-right:25px; }
.dq-col-r .jd .list li a{ font-size:14px;}
.dq-col-r .csBox{ padding:20px; position:relative}
.dq-col-r .csBox li{ border-bottom:1px solid #dedede; padding-top:8px; position:relative; line-height:25px; color:#666;overflow:hidden}
.dq-col-r .csBox .nm{ width:66px; text-align:right; float:left; height:25px;}
.dq-col-r .csBox .clsc{ width:60px; float:left}
.dq-col-r .csBox .list{ width:630px; float:left}
.dq-col-r .csBox a{ display:inline-block; padding:0 5px; height:24px; line-height:24px; color:#666; margin-right:8px; margin-bottom:8px;}
.dq-col-r .csBox a:hover, .dq-col-r .csBox  a.on{ background:#f08300; color:#fff}
.dq-col-r .csBox .hide{ height:25px;}
.dq-col-r .csBox .showCityMore{}
.dq-col-r .csBox a.showMore{ width:55px; height:25px; display:inline-block; position:absolute; right:20px;z-index:999; bottom:20px; background:url(../images/bg/arr05.gif) no-repeat right center; color:#f08300}
.dq-col-r .csBox a.hideMore{ width:55px; height:25px; display:inline-block; position:absolute; z-index:999; right:20px; bottom:20px; background:url(../images/bg/arr06.gif) no-repeat right center; color:#f08300; display:none}
.sideBox{width:45px; height:200px; display:inline-block; left:50%; margin-left:620px }
.sideBox li{ height:45px; width:45px; position:relative; margin-bottom:6px;}
.sideBox .sideWx{ position:absolute; width:89px; left:-89px; top:0; display:none}
.sideBox .sideShare{ position:absolute; right:40px; height:45px; top:0px; width:230px; display:none}
a.btn01{width:45px; height:45px; display:inline-block; background:url(../images/bg/side01.gif) no-repeat ; text-indent:-999em;  }
a.btn01:hover{ background:url(../images/bg/side01-on.gif)}
a.btn02{width:45px; height:45px; display:inline-block; background:url(../images/bg/side02.gif) no-repeat ; text-indent:-999em;  }
a.btn02:hover{ background:url(../images/bg/side02-on.gif)}
a.btn03{width:45px; height:45px; display:inline-block; background:url(../images/bg/side03.gif) no-repeat ; text-indent:-999em;  }
a.btn03:hover{ background:url(../images/bg/side03-on.gif)}
a.backToTop{width:45px; height:45px; display:inline-block; background:url(../images/bg/side04.gif) no-repeat ; text-indent:-999em;  }
a.backToTop:hover{background:url(../images/bg/side04-on.gif) no-repeat}
.haidao-banner{ height:383px; background:url(../images/bg/haid-banner.jpg) no-repeat center top;}
.haidao-list{ position:relative;}
.haidao-list h2{ height:55px; background:#f6f6f6; line-height:55px; text-indent:20px; color:#333; border-bottom:15px solid #fff; position:absolute; left:0; top:-70px; width:100%;}
.haidao-list .hotMd{ border:none}
.haidao-choose{ border-top:3px solid #ff7f00; padding:20px 0px 30px 25px; background:#fff}
.haidao-choose h3{ height:30px; font-size:15px; color:#333}
.haidao-choose li{ line-height:18px;}
.haidao-choose .col-l{ width:90px; float:left; padding-top:10px; border-top:1px solid #f8d8b3; text-align:center; color:#333}
.haidao-choose .col-r{ width:1030px; float:left; padding-top:10px;border-top:1px solid #f5f5f5; }
.haidao-choose .col-r a{ display:inline-block; height:18px; margin:0 12px; line-height:18px; padding:0 20px; border-right:1px dotted #ccc; color:#333; margin-bottom:10px;}
.haidao-choose .col-r a:hover, .haidao-choose .col-r a.on{ color:#fff; background:#f08300; text-decoration:none}
.haidao-way{  background:#fff; padding-bottom:40px;}
.haidao-way .hd{ height:45px; line-height:45px; background:#f5f5f5; padding-left:38px;}
.haidao-way .hd ul{ width:189px; float:right; height:44px; border-top:1px solid #fff; border-right:1px solid #fff}
.haidao-way .hd li{ float:left; width:94px; height:43px; line-height:43px; border-top:1px solid #ededed;  background:url(../images/bg/arr08.gif) no-repeat 60px center #ededed; color:#333; cursor:pointer; text-align:center; text-indent:-10px;}
.haidao-way .hd .on{ background:url(../images/bg/arr07.gif) no-repeat 60px center #fff; border-top:1px solid #ff6c00}
.haidao-way .bd{ width:1100px; margin:0 auto; overflow:hidden}
.haidao-way .bd ul{ width:1200px;}
.haidao-way .bd li{ width:340px; height:346px; background:#f8f8f8; float:left; margin-right:40px; margin-bottom:40px;}
.haidao-way .bd .pic{ height:220px; overflow:hidden;}
.haidao-way .bd p{ height:50px; overflow:hidden; line-height:25px; padding:8px 10px;}
.haidao-way .bd p a{ font-size:16px; color:#444}
.haidao-way .bd p a:hover{color:#f08300;}
.haidao-way .bd .price{ padding:0 10px;}
.haidao-way .bd .price .num{ float:left; text-decoration:underline; color:#f08300; }
.haidao-way .bd .price a.check{ display:inline-block; width:114px; height:35px; text-align:center; line-height:35px; color:#fff; font-size:15px; background:url(../images/bg/btn02.png) no-repeat}
.page-y{ height:32px; line-height:32px;}
.page-y a{ display:inline-block; width:32px; height:32px; line-height:32px; text-align:center; background:url(../images/bg/pg-bg.gif) no-repeat; color:#444; font-weight:bold; text-align:center; margin:0 5px;}
.page-y a:hover, .page-y a.on{ background:url(../images/bg/pg-on.gif) no-repeat; color:#fff; text-decoration:none}
.haidao-lv .col-l{ width:848px; float:left}
.haidao-lv .col-l .bd{ padding:18px 20px 30px 30px; background:#fff}
.haidao-lv .col-l .bd li{ border-bottom:1px solid #eeeeeb; margin-bottom:18px; padding-bottom:12px;}
.haidao-lv .col-l .bd .col-2-l{ width:75px; float:left; text-align:center}
.haidao-lv .col-l .bd .col-2-l a.pic{ display:block; width:75px; height:74px; position:relative}
.haidao-lv .col-l .bd .col-2-l a.pic i{ display:block; cursor:pointer; background:url(../images/bg/pic-demo.png) no-repeat; position:absolute; left:0; top:0; width:75px; height:74px;}
.haidao-lv .col-l .bd .col-2-r{ width:660px; float:right; margin-right:20px; line-height:20px;}
.haidao-lv .col-l .bd .col-2-r h3{ height:34px; line-height:34px; overflow:hidden}
.haidao-lv .col-l .bd .col-2-r h3 a{ color:#ff6600;}
.haidao-lv .col-l .bd .col-2-r .detail, .haidao-lv .col-l .bd .col-2-r .detail a{ color:#8f8f8f}
.haidao-lv .col-r{ width:315px; float:right;}
.haidao-lv .col-r .list01{ height:311px; overflow:hidden; width:315px; background:#fff}
.haidao-lv .col-r .list01 ul{ width:350px;}
.haidao-lv .col-r .list01 li{ width:110px; float:left; padding-left:40px; height:20px; line-height:20px; margin-top:8px; color:#666; background:url(../images/bg/icon25.gif) no-repeat 30px center}
.haidao-lv .col-r .list01 li a{ font-size:14px;}
.haidao-lv h2{ height:58px; line-height:58px; text-indent:30px; font-size:25px; color:#444; background:#f6f6f6}
.haidao-lv .col-r .list02{ background:#fff; height:314px; padding-top:15px;}
.haidao-lv .col-r .list02 li{ height:18px; line-height:18px; margin-bottom:12px; overflow:hidden; padding-left:32px}
.haidao-lv .col-r .list02 span{ display:inline-block; width:18px; text-align:center; height:18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background:#b8b8b8; color:#fff; margin-right:10px; }
.haidao-lv .col-r .list02 .on span{ background:#f66800}
.haidao-lv .col-r .list02 a{font-size:14px;}
.new_list{ border:1px solid #dedede; background:#fff; padding:60px 15px 20px 15px; position:relative}
.new_list .gk{ width:95px; height:42px; background:url(../images/bg/h-bg01.png) no-repeat; line-height:32px; text-indent:30px; color:#fff; position:absolute; left:-7px; top:10px;}
.new_list .info{ width:195px; margin:0 auto; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #ccc; padding-left:5px;}
.new_list .info ul{ width:240px;}
.new_list .info li{ width:90px; float:left; margin-right:15px; height:25px; line-height:25px; overflow:hidden;}
.new_list .info a{ font-size:14px;}
.new_list .info .f16{ color:#ccc}
.new_list .last{ border:none}
.new_list h2{ height:36px; line-height:36px; text-indent:15px; background:url(../images/bg/h-bg02.gif) no-repeat 5px center; }
.new_list h2 a{ font-size:18px; color:#333}
h2.newList{ height:36px; line-height:36px; text-indent:15px; background:url(../images/bg/h-bg02.gif) no-repeat 5px center; border-bottom:3px solid #ccc}
.new_list_head{ padding:30px 35px; border:1px solid #dedede; background:#fff;}
.new_list_head .col-2-l{ width:700px; float:left}
.new_list_head .col-2-l h2{ background:url(../images/bg/icon44.gif) no-repeat left center; padding-left:30px; color:#333; height:30px; line-height:30px;}
.new_list_head .col-2-l h2 .gray{ color:#ccc}
.new_list_head .col-2-l p{ line-height:20px;}
.new_list_head .col-2-r{ width:235px; float:right}
.new_list_head .col-2-r .bd-l{ border-left:1px solid #dedede}
.new_list_head .col-2-r td{ vertical-align:middle}
.new_nav{ height:45px; border:1px solid #dedede; border-left:none; background:#fff}
.new_nav li{ width:85px; float:left; height:45px; line-height:45px; text-align:center; border-left:1px solid #dedede; position:relative}
.new_nav li a{ color:#0066cc; font-size:15px;height:37px; line-height:37px; display:block; border:4px solid #fff; background:#fff}
.new_nav li a:hover, .new_nav .on a, .new_nav  a.on{ background:#f38300; color:#fff; height:37px;}
.new_nav li i{ position:absolute; left:50px; top:-8px;}
.new_gk{ border:1px solid #dedede; background:#fff; padding:25px 35px 50px 35px;}
.new_gk h2{ height:40px; border-bottom:1px solid #dedede; color:#ff6600; font-size:26px;}
.new_gk h3{ font-size:16px;}
.new_gk .info{ line-height:25px; padding-bottom:20px; border-bottom:1px dashed #dedede;}
.new_sl{ border:1px solid #dedede; background:#fff; padding:25px 20px 30px 20px;}
.new_sl h3{ font-size:18px; border-bottom:1px solid #dedede; height:35px;}
.new_sl p{ line-height:25px;}
.new_jd{ border:1px solid #dedede; background:#fff; padding:15px 20px 30px 20px;}
.new_jd_nav{ height:20px; line-height:20px; }
.new_jd_nav a{ display:inline-block; padding:0 3px; height:20px;color:#0066cc; margin:0 5px;}
.new_jd_nav a:hover, .new_jd_nav a.on{ color:#fff; background:#00a7e1; }
.new_jd_h{ height:46px; line-height:46px; background:#f6f6f6; text-indent:20px; font-size:18px;}
.new_jd_list01{ width:900px; overflow:hidden; margin:20px auto 0 auto}
.new_jd_list01 ul{ width:940px;}
.new_jd_list01 li{ width:285px; height:304px; border:1px solid #dedede; float:left; margin:0  25px 22px 0;}
.new_jd_list01 h3{ height:30px; line-height:30px; overflow:hidden }
.new_jd_list01 h3 a{color:#00a7e1; font-size:16px;}
.new_jd_list01 p{ height:70px; line-height:22px; overflow:hidden; font-size:14px;}
.new_jd_list01 p a{ color:#ff6600; font-size:14px;}
.new_jd_list01 .info{ padding:0 10px;}
.new_jd_list02 li{ padding-bottom:10px; border-bottom:1px solid #dedede; margin-bottom:10px;}
.new_jd_list02 .col-2-l{ width:168px; float:left}
.new_jd_list02 .col-2-r{ width:662px; float:left; margin-left:15px;}
.new_jd_list02 .col-2-r h3{ height:30px; line-height:30px;}
.new_jd_list02 .col-2-r h3 a{color:#0066cc; font-size:16px;}
.new_jd_list02 .col-2-r p{ line-height:24px;}
.new_jd_list02 .col-2-r .detail{ line-height:20px; color:#8f8f8f}
.new_jd_list02 .col-2-r .detail a{ color:#8f8f8f}
.show_orderBox{ padding:20px 20px 30px 20px; border:1px solid #dedede; background:#fff}
.show_orderBox .top_h{ height:30px}
.show_orderBox .col-2-l{ width:670px; float:left}
.show_orderBox .orderSlide .bd{ width:542px; height:338px; overflow:hidden; float:left;}
.show_orderBox .orderSlide .hd{ width:122px; height:338px; overflow:hidden; float:right}
.show_orderBox .orderSlide .hd li{ width:122px; height:80px; float:left; margin-bottom:6px; cursor:pointer}
.show_orderBox .dateBox{ border:1px solid #dedede; background:#f4f4f4; height:372px;}
.show_orderBox .dateBox .hd{ width:80px; float:left; padding-top:68px; text-align:center}
.show_orderBox .dateBox .hd a.prev{ width:32px; height:20px; background:url(../images/bg/prev01.png) no-repeat; display:inline-block; text-indent:-9999px;}
.show_orderBox .dateBox .hd a.prev:hover{ background:url(../images/bg/prev01-on.png)}
.show_orderBox .dateBox .hd a.next{ width:32px; height:20px; background:url(../images/bg/next01.png) no-repeat; display:inline-block; text-indent:-9999px;}
.show_orderBox .dateBox .hd a.next:hover{ background:url(../images/bg/next01-on.png)}
.show_orderBox .dateBox .hd .mtList{ height:190px; overflow:hidden;}
.show_orderBox .dateBox .hd .mtList li{ height:25px; line-height:25px; text-align:center; cursor:pointer; margin:45px 0; font-size:20px; color:#999}
.show_orderBox .dateBox .bd{ width:588px; float:right;border-bottom:1px solid #dedede; }
.show_orderBox .dateBox .bd th{ height:42px; line-height:42px; text-align:center; color:#333; }
.show_orderBox .dateBox .bd td{ background:#fff;  border-top:1px solid #dedede; border-left:1px solid #dedede; line-height:25px; height:54px; padding:0 10px;}
.show_orderBox .dateBox .bd .on{ background:#edf9ff}
.show_orderBox .dateBox .bd .red{ color:#f00}
.show_orderBox .priceBox{ width:412px; height:727px; float:right; background:#f6f6f6; padding:0 18px;}
.show_orderBox h2.prc{ height:42px; line-height:42px; border-bottom:1px solid #dedede; position:relative}
.show_orderBox h2.prc a{ display:inline-table; width:85px; height:20px; line-height:20px; background:url(../images/bg/icon49.png) no-repeat left 2px; text-indent:20px; position:absolute; right:10px; top:15px; font-size:14px;}
.show_orderBox .tuan .col-l{ width:290px; float:left; line-height:30px;}
.show_orderBox .tuan .col-r{ width:103px; float:right}
.show_orderBox .tuan .col-r .wbg{ background:#fff}
.show_orderBox .tuan .col-r .grayBg{ background:#ebebeb; height:25px; line-height:25px;}
.show_orderBox .orderWrap{ height:60px; padding:10px; background:#fff; border:1px solid #dedede;}
.show_orderBox .orderWrap .col-2-l{ width:250px; float:left}
.show_orderBox .orderWrap .col-2-l .item{ height:24px; line-height:24px;}
.show_orderBox .orderWrap .col-2-l .sel{ width:52px; height:20px; margin:0 2px; border:1px solid #abadb3}
.show_orderBox .orderWrap .selBox{ height:24px; width:158px; float:left; background:url(../images/bg/arr09.gif) no-repeat 150px center;  padding-left:10px; line-height:24px; position:relative;  color:#808284; cursor:pointer; border:1px solid #dedede; }
.show_orderBox .orderWrap .selBox .subList{ width:168px; background:#fff; position:absolute; z-index:999; display:none; left:-1px; top:24px; line-height:23px; border:1px solid #dedede;padding:5px 0;}
.show_orderBox .orderWrap .selBox .subList a{ display:block; height:22px; line-height:22px; text-indent:10px; color:#808284}
.show_orderBox .orderWrap .selBox .subList a:hover{ background:#DFE5E9; text-decoration:none}
.show_orderBox .orderWrap a.orderBtn{ width:121px; height:60px; display:inline-block; text-indent:-9999px; background:url(../images/bg/btn03.gif) no-repeat; float:right}
.show_orderBox .vipBox{ margin-top:40px;}
.show_orderBox .vipBox .tlt{ height:32px; border-bottom:1px solid #dedede; line-height:28px;}
.show_orderBox .vipdetail{ line-height:28px;}
.show_orderBox .vipdetail a{ color:#ff6600}
.show_main{ border:1px solid #dedede; border-top:none; background:#fff}
.show_main .hd{ height:40px; line-height:40px; position:relative; width:1180px; background:#008ccf; z-index:9999}
.show_main .hd i{ position:absolute; left:-7px; top:40px; width:7px; height:9px; background:url(../images/bg/arr10.gif); display:block;}
.show_main .hd .list{ position:absolute; left:-7px; top:0; height:40px;z-index:9999}
.show_main .hd .list li{ float:left; margin-right:1px;}
.show_main .hd .list a{ display:inline-block; padding:0 15px; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; background:url(../images/bg/line01.gif) no-repeat right center #008ccf;}
.show_main .hd .list a:hover, .show_main .hd .list .current a{ background:#f08300; text-decoration:none}
.show_main .hd .num{ width:250px; float:right; height:40px; line-height:40px; background:url(../images/bg/icon51.gif) no-repeat left center; color:#fff; font-size:25px; color:#dbf3ff; text-indent:40px;}
.show_main .item{ padding:45px 0 30px 0; border-bottom:4px solid #dedede; margin:0 auto; width:1160px;}
.show_main .item .col-2-l{ width:87px; float:left; padding-left:42px; position:relative}
.show_main .item .col-2-r{ width:890px; float:left; margin-left:45px;}
.show_main .item .col-2-r .detail{ line-height:29px;}
.show_main .plan th, .show_main .plan td{ border:1px solid #c6dbde; vertical-align:middle; text-align:center}
.show_main .plan th{ height:36px; line-height:36px; text-align:center; color:#666; font-weight:bold; background:#e9ebeb}
.show_main .plan td{ height:36px;}
.show_main .plan a{ text-decoration:underline; color:#f08300}
.show_main .lc{ border-top:1px solid #dedede; padding-top:10px;}
.show_main .lc-l{ width:55px; float:left}
.show_main .lc-r{ width:800px; float:left; line-height:22px;}
.show_main .pf{ padding-bottom:20px; border-bottom:1px dotted #dedede;}
.show_main .pf .col-3-l{ width:210px; float:left}
.show_main .pf .col-3-c{ width:250px; float:left}
.show_main .pf .col-3-c .bar{ height:5px; background:#ccc; position:relative; width:100px; position:relative; float:left; margin:0 10px; margin-top:3px;}
.show_main .pf .col-3-c .txt{ width:42px; text-align:right}
.show_main .pf .col-3-c .bar i{ display:block; height:5px; position:absolute; left:0; top:0; background:#4e9700}
.show_main .pf .col-3-r{ width:160px; text-align:center; float:left}
.show_main .pf .col-3-r a{ display:inline-block; width:100px; height:30px; line-height:30px; color:#fff; text-align:center; font-size:16px; background:#ff6600}
.show_main .talk{ margin-top:12px; background:#f9f9f9; padding:10px 0px 10px 10px; line-height:24px;}
.show_main .talk .name{ width:58px; float:left; color:#4e9700}
.show_main .talk .info{ width:775px; float:left;}
.show_main .comment{ padding-top:15px; padding-left:13px; border-top:1px dotted #dedede; margin-top:15px;}
.show_main .comment h2{ background:url(../images/bg/icon54.gif) no-repeat left center; height:30px; line-height:30px; text-indent:30px; font-size:18px; color:#666}
.show_main .comment .form01{ margin-top:15px; height:24px; line-height:24px; width:620px; margin:15px 0 0 65px}
.show_main .comment .form01 .ipt{ width:179px; height:22px; border:1px solid #dedede; text-indent:10px;}
.show_main .comment .form02{ padding:10px; background:#f9f9f9; width:600px; margin:15px 0 0 65px}
.show_main .comment .form02 td{ height:28px; vertical-align:middle}
.show_main .form03{ width:686px;}
.show_main .form03 .col-l{ width:105px; text-align:right; line-height:28px; float:left}
.show_main .form03 .col-r{ width:580px; float:right}
.show_main .form03 .col-r .txtar{ width:558px; height:110px; padding:10px; border:1px solid #dedede; line-height:20px;}
.show_main .form03 .col-r .ipt{ width:80px; height:24px; line-height:24px; border:1px solid #dedede; background:#fff}
.show_main .form03 .col-r a{ display:inline-block; width:100px; height:28px; line-height:26px; background:#ff6600; font-size:16px; color:#fff; text-align:center}
.show_main .lastitem{ border-bottom:none; padding-bottom:50px;}
.show_main .lastitem .head{ padding-bottom:10px; height:24px;}
.show_main .lastitem .head li{ height:24px; line-height:24px; float:left; margin-right:20px;}
.show_main .lastitem .head .ipt{ width:110px; padding:0 5px; height:20px; line-height:20px; border:1px solid #dedede; background:url(../images/bg/ipt-bg.jpg) repeat-x; display:inline-block; float:left}
.show_main .lastitem .head .shBtn{ height:22px; border:none; background:url(../images/bg/btn04.jpg) no-repeat; width:50px; cursor:pointer; display:inline-block; float:left; margin-left:5px;}
.show_main .lastitem .head .askBtn{ height:22px; border:none; background:url(../images/bg/btn05.jpg) no-repeat; width:70px; cursor:pointer; display:inline-block; float:left; margin-left:5px;}
.show_main .lastitem .detail{ border-top:1px dotted #dedede; padding:15px 0; line-height:18px; color:#999}
.show_main .lastitem .detail .yel{ color:#fd973e}
.show_main .lastitem .detail .brown{ color:#a57748}
.show_main .xl{ border-left:1px solid #33b2ea; padding-left:35px;}
.show_main .xl .day{ position:relative; width:845px; padding-bottom:30px;}
.show_main .xl .day li{ float:left; font-size:16px; height:20px; line-height:20px;}
.show_main .xl .day .num{ width:34px; height:38px; text-align:center; line-height:30px; color:#fff; font-size:16px; position:absolute; left:-51px; top:-8px; background:url(../images/bg/icon57.png) no-repeat}
.show_main .xl .day .info{ line-height:25px; padding-bottom:10px; border-bottom:1px solid #dedede;}
.show_main .dayList{width:67px;  position:fixed;  z-index:999; left:50%; margin-left:-530px;}
.show_main .dayList li{ width:67px; height:27px; margin-bottom:4px;}
.show_main .dayList a{ display:block; height:27px; line-height:27px; text-align:center; background:#ddd; font-size:14px;}
.show_main .dayList a:hover, .show_main .dayList .current a{ color:#fff; background:#33b2ea; text-decoration:none;}
/*#show01{ height:427px;}
#show03{ position:relative}*/
.about-lx{ border:1px solid #dedede; background:#fff; padding:22px 0; margin-top:30px;}
.about-lx .main{ width:1134px; margin:0 auto;}
.about-lx .main h2{ height:25px; line-height:25px; background:url(../images/bg/line02.gif) no-repeat left center; font-size:19px; color:#444; padding-left:10px;}
.about-lx .main .list{ width:1134px; overflow:hidden; margin-top:20px; padding-bottom:10px;}
.about-lx .main .list ul{ width:1200px;}
.about-lx .main .list li{ width:265px; float:left; margin-right:24px; line-height:22px; color:#454545; text-align:center}
.about-lx .main .list .pic{ height:150px; overflow:hidden; width:265px; margin-bottom:15px;}
.about-lx .main .list span{ background:url(../images/bg/line03.gif) repeat-x left bottom; padding-bottom:5px; display:inline-block;}
.dz-banner{ height:316px; background:url(../images/img/dz-banner.jpg) no-repeat center top}
.dz-banner .wrapper{ height:316px; position:relative}
.dz-banner a{ display:inline-block; width:268px; height:53px; line-height:53px; position:absolute; right:75px; bottom:65px; font-size:22px; color:#fff; text-align:center}
.dz-main{ margin-top:28px;}
.dz-main .col-l{ width:908px; float:left}
.dz-main .col-l h2.tlt{ height:46px; background:#fafafa; text-indent:20px; line-height:46px; color:#c4780c; font-size:21px;}
.dz-main .col-l .item01{ padding-top:20px; background:#fff; padding-left:16px; overflow:hidden; width:892px;}
.dz-main .col-l .item01 ul{ width:900px;}
.dz-main .col-l .item01 li{ width:330px; height:110px; float:left; margin-right:16px; margin-bottom:20px; padding-left:100px; padding-top:25px;}
.dz-main .col-l .item01 h3{ height:30px; font-size:20px; color:#333}
.dz-main .col-l .item01 p{ line-height:20px;  font-size:15px;}
.dz-main .col-l .item01 .bg01{ background:url(../images/bg/icon-dz01.gif) no-repeat 20px 30px #eff6f9;}
.dz-main .col-l .item01 .bg02{ background:url(../images/bg/icon-dz02.gif) no-repeat 20px 30px #f8f6ec;}
.dz-main .col-l .item01 .bg03{ background:url(../images/bg/icon-dz03.gif) no-repeat 20px 30px #fcf4f4;}
.dz-main .col-l .item01 .bg04{ background:url(../images/bg/icon-dz04.gif) no-repeat 20px 30px #eef8f1;}
.dz-main .col-l .item02{ background:#fff; padding-left:60px; padding-top:20px; padding-bottom:40px;}
.dz-main .col-l .item02 li{ margin-bottom:20px; line-height:20px;}
.dz-main .col-l .item02 .name{ color:#666; font-size:17px; width:95px; text-align:right; line-height:24px;}
.dz-main .col-l .item02 .ipt{ height:24px; line-height:24px; border:1px solid #dedede; text-indent:10px; float:left; color:#666; font-size:15px;}
.dz-main .col-l .item02 .w1{ width:160px;}
.dz-main .col-l .item02 .w2{ width:100px;}
.dz-main .col-l .item02 .w3{ width:260px;}
.dz-main .col-l .item02 .info{ color:#999; font-size:15px; float:left}
.dz-main .col-l .item02 .red{ color:#f00; line-height:25px;}
.dz-main .col-l .item02 .txt{ padding:5px 10px; border:1px solid #dedede; background:#fff; resize:none; width:500px; height:110px; line-height:20px; color:#666}
.dz-main .col-l .item02 a.reset{ display:inline-block; width:124px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:18px; background:#c8c8c8;text-decoration:none}
.dz-main .col-l .item02 a.submit{ display:inline-block; width:124px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:18px; background:#f08300; text-decoration:none}
.dz-main .col-l .item03{ background:#fff; padding:20px 15px 20px 45px;}
.dz-main .col-l .item03 .border{ border-left:3px solid #efefec; padding-left:30px; line-height:30px;}
.dz-main .col-l .item03 h3{ height:30px; position:relative; font-size:20px;}
.dz-main .col-l .item03 h3 span{ display:block; width:40px; height:40px; text-align:center; line-height:40px; font-size:25px; color:#ff7700; position:absolute; left:-50px; top:-5px; background:url(../images/bg/icon-num.gif) no-repeat}
.dz-main .col-l .item03 .pic{ padding-left:213px;}
.dz-main .col-l .item03 p{ font-size:16px; color:#999}
.dz-main .col-r{ width:273px; float:right}
.dz-main .col-r .item01{ height:129px; background:url(../images/bg/dz-bg01.jpg) no-repeat; padding-top:140px; text-align:center}
.dz-main .col-r .item01 a{ display:block; width:243px; height:45px; display:inline-block; text-decoration:none; color:#fff; font-size:19px; text-align:center; margin-bottom:11px; line-height:45px;}
.dz-main .col-r .item01 a.btn-y{ background:#f08300}
.dz-main .col-r .item01 a.btn-b{ background:#8AD254}
.dz-main .col-r h2.tlt{ height:45px; line-height:45px; background:#f4f4f4; text-indent:20px; color:#333; font-size:16px;}
.dz-main .col-r .item02{ padding:15px 18px 10px 18px; background:#fff;}
.dz-main .col-r .item02 li{ border-bottom:1px solid #dedede; padding-bottom:10px; line-height:20px; margin-top:6px;}
.dz-main .col-r .item02 li h3{ height:25px; overflow:hidden;}
.dz-main .col-r .item02 li h3 a{ font-size:16px; }
.dz-main .col-r .item02 .last{ border:none}
.dz-main .col-r .item03{ padding:15px; background:#fff;}
.dz-main .col-r .item03 li{ height:27px; line-height:27px;}
.dz-main .col-r a{ color:#333}
.dz-main .col-r a:hover{ color:#ff7700}
.dz-main .col-r .item03 li a{ font-size:14px;}
.dz-main .col-r .item04{ padding:10px 0 20px 15px; background:#fff}
.dz-main .col-r .item04 li{ width:243px; margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #dedede; line-height:26px;}
.dz-main .col-r .item04 a{ color:#666; font-size:16px;}
.dz-main .col-r .item04 a:hover{ color:#ff7700}
.nr-col-l{ width:908px; float:left;}
.neirong .item01{ border:1px solid #dedede; background:#fff}
.neirong .item01 .hd{ border-bottom:1px solid #dedede; background:#fafafa; padding:20px 0px 15px 25px;}
.neirong .item01 .hd b{ height:25px; line-height:25px; border-left:5px solid #999; padding-left:15px; color:#333; font-size:18px;}
.neirong .item01 .hd h2{height:30px; line-height: 30px; font-size:18px; font-weight: bold; }
.neirong .item01 .hd .list{ width:260px; float:right;}
.neirong .item01 .hd .list li{ width:62px; float:left; height:20px; line-height:20px; padding-left:20px;}
.neirong .item01 .hd .list .bg01{ background:url(../images/bg/icon31.gif) no-repeat left center}
.neirong .item01 .hd .list .bg02{ background:url(../images/bg/icon32.gif) no-repeat left center}
.neirong .item01 .hd .list .bg03{ background:url(../images/bg/icon33.gif) no-repeat left center}
.neirong .item01 .bd{ padding:20px 20px 30px 20px;}
.neirong .item01 .bd .map{ width:850px; height:450px; overflow:hidden; background:#f8f8f8;}
.neirong .item01 .bd div{line-height:25px; font-size:14px; color:#333; text-indent:2em; margin-top: 10px;}
.neirong .item01 .bd div a{font-size: 14px;}
.neirong .item01 .page p{text-indent: 0}
.neirong .item01 .bd .information{ width:460px; float:right;}
.neirong .item01 .bd .information .txt{ height:99px; border-bottom:1px solid #dedede; overflow:hidden; line-height:30px; color:#444; font-size:15px;}
.neirong .item01 .bd .information .form{ margin-top:10px;}
.neirong .item01 .bd .information .form .col-2-l{ width:190px; float:left; line-height:32px; font-size:15px;}
.neirong .item01 .bd .information .form .col-2-r{ width:240px; float:right; font-size:14px; }
.neirong .item01 .bd .information .form .bd-l{ border-left:1px solid #dedede}
.neirong .item01 .bd .information .form a{ font-size:14px;}
.neirong .item01 .bd .information .form td{ height:20px; vertical-align:middle}
.neirong .item01 .bd-map{ text-align:center; padding:10px 0;}
.neirong .item02{ background:#fff; border:1px solid #dedede; padding-bottom:20px; }
.neirong .item02 .hd{ height:47px; border-bottom:1px solid #dedede; position:relative}
.neirong .item02 .hd span{ position:absolute; left:0; top:-1px; border-top:3px solid #f08300; height:46px; background:#fff; padding:0 22px; font-size:19px; color:#333; border-right:1px solid #dedede; line-height:45px;}
.neirong .item02 .bd{ padding:15px 22px;}
.neirong .item02 .bd p{ line-height:30px; font-size:14px; color:#333; text-indent:2em}
.neirong .item02 .bd a{ font-size:14px;}
.neirong .tj{ width:854px; margin:0 auto;}
.neirong .tj h3{ height:45px; line-height:40px; border-bottom:1px solid #dedede; font-size:19px; color:#333}
.neirong .tj-list{ width:836px; margin:15px auto 0 auto; overflow:hidden}
.neirong .tj-list ul{ width:900px;}
.neirong .tj-list li{ width:258px; height:230px; overflow:hidden; float:left; margin-right:32px; margin-bottom:27px; background:#f0f0f0}
.neirong .tj-list .txt{ position:relative; height:48px; padding:5px 5px 0 5px; line-height:21px;}
.neirong .tj-list .txt a{ font-size:15px;}
.neirong .tj-list .txt span{ position:absolute; right:10px; bottom:6px;}
.neirong .item03{ padding:18px 20px 20px 25px; background:#fff; border:1px solid #dedede;}
.neirong .item03 h2{ height:36px; position:relative;border-bottom:1px solid #dedede}
.neirong .item03 h2 span{ position:absolute; left:10px; top:2px; height:25px; line-height:25px; border-left:5px solid #f08300; font-size:18px; color:#333; padding-left:10px; }
.neirong .item03 h2 a{ position:absolute; right:10px; top:8px; color:#6666; font-size:14px;}
.neirong .item03 .list01{ width:828px; margin:30px auto 0 auto; overflow:hidden}
.neirong .item03 .list01 ul{ width:950px;}
.neirong .item03 .list01 li{ width:380px; float:left; height:25px; line-height:25px; margin-right:14px; background:url(../images/bg/icon60.gif) no-repeat left center; padding-left:20px; margin-bottom:15px;}
.neirong .item03 .list01 a{ color:#666; font-size:15px;}
.neirong .item03 .list01 a:hover{ color:#f08300}
.neirong .item03 .list02{ margin:20px auto 10px auto; width:828px;overflow:hidden; line-height:30px;}
.neirong .item03 .list02 a{ margin-right:30px; font-size:15px;}
.neirong .item03 .list03{ border-left:2px solid #f08300; padding:5px 0 5px 20px; margin-bottom:10px}
.neirong .item03 .list03 h3{ height:30px; position:relative; color:#f08300; font-size:17px;}
.neirong .item03 .list03 h3 i{  position:absolute; left:-29px; top:0;}
.neirong .item03 .list03 p{  line-height:30px;}
.neirong .item03 .list03 p a{ margin-right:30px; font-size:15px;}
.y-List{ border:1px solid #dedede; background:#fff; padding-bottom:25px; }
.y-List h2{ height:44px; border-bottom:1px solid #dedede; background:#f9f9f9; position:relative}
.y-List h2 span{ position:absolute; left:25px; top:8px; height:25px; line-height:25px; border-left:5px solid #f08300; font-size:19px; padding-left:10px; color:#333}
.y-List .list{ padding:20px 25px 0px 25px;}
.y-List .list li{ background:url(../images/bg/line04.gif) no-repeat left bottom; margin-bottom:5px; }
.y-List .list .col-l{ width:94px; float:left; font-size:14px; text-indent:8px; padding-top:12px;}
.y-List .list .col-r{ width:1015px; float:left; border-bottom:1px solid #f5f5f5; padding:10px 0;}
.y-List .list .col-r a{ display:inline-block; height:20px; line-height:20px; padding:0 8px; color:#444; font-size:15px; margin-right:18px; margin-bottom:10px; text-decoration:none}
.y-List .list .col-r a:hover, .y-List .list .col-r a.on{ background:#f08300; color:#fff}
.y-list-main .dq-col-l{ float:right}
.y-list-main .dq-col-l .tlt{ color:#333}
.y-list-main .dq-col-l .phone{ padding-bottom:15px; background:url(../images/bg/phone-bg.jpg) no-repeat left bottom #fff; line-height:20px; color:#33a3eb; border-top:3px solid #33a3eb; padding-top:5px;}
.y-list-main .dq-col-l .num{ background:url(../images/bg/icon62.gif) no-repeat 45px center; height:25px; line-height:25px; text-indent:72px;}
.y-list-main .h-nav{ height:41px; line-height:41px; border:1px solid #dedede; border-bottom:2px solid #dedede; background:#fff}
.y-list-main .h-nav ul{ width:600px; float:left}
.y-list-main .h-nav li{ float:left; height:41px; border-right:1px solid #dedede}
.y-list-main .h-nav li a{ display:inline-block; height:41px; line-height:41px; padding:0 25px; color:#666; font-size:15px; text-decoration:none}
.y-list-main .h-nav li a:hover, .y-list-main .h-nav .on a{ background-color:#f08300; color:#fff}
.y-list-main .h-nav a.arr01{ background-image:url(../images/bg/a-arr01.png); background-repeat:no-repeat; background-position:105px center}
.y-list-main .h-nav a.arr01:hover, .y-list-main .h-nav .on a.arr01{ background-image:url(../images/bg/a-arr01-on.png);}
.y-list-main .h-nav a.arr02{ background-image:url(../images/bg/a-arr02.png); background-repeat:no-repeat; background-position:58px center}
.y-list-main .h-nav a.arr02:hover, .y-list-main .h-nav .on a.arr02{ background-image:url(../images/bg/a-arr02-on.png);}
.y-list-main .h-nav a.arr03{ background-image:url(../images/bg/a-arr03.png); background-repeat:no-repeat; background-position:58px center}
.y-list-main .h-nav a.arr03:hover, .y-list-main .h-nav .on a.arr03{ background-image:url(../images/bg/a-arr03-on.png);}
.y-list-main .h-nav .ckBox{ float:right; font-size:15px;}
.y-list-main .y-main-l{ width:960px; float:left}
.y-list-main .h-nav .ck{ vertical-align:-2px;}
.y-list-item{ background:#fff; padding:16px 20px; border:1px solid #dedede; margin-bottom:5px;}
.y-list-hv{ border:1px solid #f08300}
.y-list-item .col-3-l{ width:221px; float:left; line-height:16px;}
.y-list-item .col-3-l .fl{ height:16px; line-height:16px; padding-left:20px; background:url(../images/bg/icon63.gif) no-repeat left center;}
.y-list-item .col-3-c{ width:480px; float:left; margin-left:20px; line-height:24px; position: relative; padding-top: 30px;}
.y-list-item .col-3-c h3{ height:30px;  overflow:hidden; position: absolute; width: 680px; top: 0px; left: 0;}
.y-list-item .col-3-c h3 a{ font-size:16px; color:#006cb8}
.y-list-item .col-3-c h3 a:hover{ color:#f08300}
.y-list-item .col-3-r{ width:150px; float:right; text-align:center;  padding-top:35px;}
.y-list-item .col-3-r i{ color:#f08300; font-size:24px;}
.y-list-item .col-3-r a.order{ display:inline-block; width:90px; height:30px; line-height:28px; text-align:center; background:url(../images/bg/btn06.gif) no-repeat; font-size:18px; color:#fff; text-decoration:none}
.y-list-about{ border:1px solid #dedede; background:#fff; padding:20px 20px 10px 20px;}
.y-list-about h2{ height:32px; border-bottom:3px solid #dedede; position:relative}
.y-list-about h2 span{position:absolute; left:5px; top:0px; height:25px; line-height:25px; border-left:5px solid #f08300; font-size:19px; padding-left:10px; color:#333}
.y-list-about .list{ width:898px; margin-top:20px; overflow:hidden}
.y-list-about .list ul{ width:920px;}
.y-list-about .list li{ width:430px; float:left; margin-right:24px; margin-bottom:24px; height:62px; overflow:hidden;}
.y-list-about .list .txt{ width:358px; float:right; border-bottom:1px solid #dedede; height:61px; overflow:hidden; line-height:20px;}
.bj-l{ width:882px; float:left;}
.bj-l .item01{ height:373px; width:882px; overflow:hidden;}
.bj-l .item01 ul{ width:900px;}
.bj-l .item01 li{ width:285px; height:373px; float:left; margin-right:13px;}
.bj-l .wzbjSlide{ border:1px solid #dedede; background:#fff}
.bj-l .wzbjSlide .hd{ height:43px; background:url(../images/bg/icon-bj01.gif) no-repeat 10px center #f6f6f6;}
.bj-l .wzbjSlide .hd ul{ width:700px; float:right; padding-right:10px}
.bj-l .wzbjSlide .hd li{ height:40px; border-top:3px solid #f6f6f6; line-height:40px; background:url(../images/bg/line05.gif) no-repeat right center; font-size:17px; text-align:center; width:130px; float:right; cursor:pointer}
.bj-l .wzbjSlide .hd .on{ border-top:3px solid #ff8800; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff}
.bj-l .wzbjSlide .bd .item{ padding:14px 22px 30px 22px; background:#fff}
.bj-l .wzbjSlide .hd .last{ background-image:none}
.bj-l .wzbjSlide .bd .info{ height:95px; background:#eaeaea}
.bj-l .wzbjSlide .bd .info .pic{ width:138px; float:left}
.bj-l .wzbjSlide .bd .info .txt{ width:660px; float:left; margin-left:20px; padding-top:10px;}
.bj-l .wzbjSlide .bd .info .txt h3{ height:25px; line-height:25px; font-size:14px; color:#6b6b6b}
.bj-l .wzbjSlide .bd .info .txt p{ line-height:22px;color:#6b6b6b; text-indent:2em; height:53px; overflow:hidden}
.bj-l .wzbjSlide .bd .list{ margin-top:15px;}
.bj-l .wzbjSlide .bd .list li{ border-bottom:1px solid #dedede; padding:8px 0;}
.bj-l .wzbjSlide .bd .list .col-l{ width:570px; float:left; line-height:27px; color:#666}
.bj-l .wzbjSlide .bd .list .col-l .tlt a{ line-height:20px; color:#67812a; font-size:14px;}
.bj-l .wzbjSlide .bd .list .col-l .tlt a.blue{ color:#113884}
.bj-l .wzbjSlide .bd .list .col-l .icon-qz{ display:inline-block; width:56px; height:15px; background:url(../images/bg/icon64.gif) no-repeat right center #e8003b;  line-height:9999px; overflow:hidden; *display:inline; vertical-align:-2px}
.bj-l .wzbjSlide .bd .list .col-l .icon-gt{ display:inline-block; padding:0 2px; height:15px; background:#4eada5;  line-height:15px; color:#fff; overflow:hidden; *display:inline; vertical-align:-3px; margin-right:10px}
.bj-l .wzbjSlide .bd .list .col-l .green{ color:#67812a}
.bj-l .wzbjSlide .bd .list .col-c{ width:130px; float:left; margin-left:40px;}
.bj-l .wzbjSlide .bd .list .col-r{ width:85px; float:right; line-height:20px;}
.bj-l .item02{ border:1px solid #dedede; background:#fff}
.bj-l .item02 .hd{  height:43px; background:#f6f6f6; padding:0 20px;}
.bj-l .item02 .hd .txt, .bj-l .guideSlide .hd .txt{ height:43px; line-height:43px; padding-left:52px; font-size:19px; color:#0081cc; background:url(../images/bg/icon-bj02.gif) no-repeat left center;}
.bj-l .item02 .hd a.more{ width:43px; height:20px; line-height:20px; float:right; margin-top:15px; background:url(../images/bg/more.gif) no-repeat left center; text-indent:-9999px; display:inline-block;}
.bj-l .item02 .bd{ padding:30px 0 10px 0; background:#fff}
.bj-l .item02 .bd .list{ width:825px; margin:0 auto; overflow:hidden;}
.bj-l .item02 .bd .list ul{ width:900px;}
.bj-l .item02 .bd .list li{ width:187px; height:160px; line-height:30px; text-align:center; float:left; margin-right:25px; margin-bottom:20px;}
.bj-l .item02 .bd .list a{ font-size:14px}
.bj-l .guideSlide{ border:1px solid #dedede; background:#fff;}
.bj-l .guideSlide .hd{ height:43px;background:#f6f6f6; padding:0 10px 0 20px;}
.bj-l .guideSlide .hd ul{ width:650px; float:right; }
.bj-l .guideSlide .hd li{ height:40px; border-top:3px solid #f6f6f6; line-height:40px; background:url(../images/bg/line05.gif) no-repeat right center; font-size:17px; text-align:center; padding:0 12px; float:right; cursor:pointer}
.bj-l .guideSlide .hd .on{ border-top:3px solid #ff8800; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff}
.bj-l .guideSlide .hd .last{ background-image:none}
.bj-l .guideSlide .bd .item{ padding:18px 25px;}
.bj-l .guideSlide .bd li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dedede}
.bj-l .guideSlide .bd .pic{ width:168px; float:left}
.bj-l .guideSlide .bd .txt{ width:645px; float:right; line-height:23px;}
.bj-l .guideSlide .bd .txt h2{ height:30px; line-height:30px;}
.bj-l .guideSlide .bd .txt h2 a{ font-size:17px; color:#0081cc}
.bj-l .guideSlide .bd .txt h2 a:hover{ color:#ff5500}
.bj-l .guideSlide .bd .txt p{ line-height:25px; font-size:14px;}
.bj-l .guideSlide .bd .txt .time{ height:20px; line-height:20px; margin-top:5px; color:#8f8f8f}
.bj-r{ width:285px; float:right}
.bj-r .item{ background:#fff; padding:55px 0 20px 0; position:relative}
.bj-r .item .hd{ height:40px; position:absolute; left:-7px; top:0; width:292px; line-height:40px;  font-size:17px; color:#fff;}
.bj-r .item .bg01{ background:url(../images/bg/icon65.png) no-repeat 12px center #4694d1;text-indent:44px;}
.bj-r .item .bg02{ background:url(../images/bg/icon66.gif) no-repeat 20px center #4694d1;text-indent:34px;}
.bj-r .item .hd i{ display:block; background:url(../images/bg/arr10.gif) no-repeat; width:7px; height:9px; position:absolute; left:0px; top:40px; }
.bj-r .item .bd01{ padding:0 15px; font-size:14px;}
.bj-r .item .bd01 p{ text-indent:2em; line-height:28px;}
.bj-r .item .bd01 h3{ height:10px; border-bottom:1px solid #006cb8; position:relative}
.bj-r .item .bd01 h3 span{ display:inline-block; padding:0 5px; background:#fff; position:absolute; left:50%; margin-left:-45px; font-size:15px; color:#006cb8}
.bj-r .item .bd01 .list{ margin-top:20px;}
.bj-r .item .bd01 .list li{ height:18px; line-height:18px; margin-bottom:15px;}
.bj-r .item .bd01 .list li span{ display:inline-block; height:18px; line-height:18px; padding:0 5px; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; font-size:14px; color:#fff; margin-right:10px;background:#b8b8b8;}
.bj-r .item .bd01 .list li a{ font-size:14px;}
.bj-r .item .bd01 .list  .hot{background:#f66800;}
.bj-r .item .bd02{ padding:0 20px;}
.bj-r .item .bd02 li{ height:20px; line-height:20px; margin-bottom:10px; background:url(../images/bg/icon67.gif) no-repeat left center; padding-left:15px;}
.bj-r .item .bd02 li a{ font-size:14px;}
.bj-r .item .bd03{ width:245px; overflow:hidden; margin:0 auto}
.bj-r .item .bd03 ul{ width:290px}
.bj-r .item .bd03 li{ width:109px; height:90px; text-align:center; float:left; margin-right:25px; margin-bottom:20px; line-height:26px;}
.bj-r .item .bd03 a{ color:#3687d9}
.bj-r .item .bd03 a:hover{ color:#ee7900}
.bj-r .item .bd04{ padding:0 20px;}
.bj-r .item .bd04 li{ height:20px; line-height:20px; margin-bottom:15px;}
.bj-r .item .bd04 .txt{ width:190px; height:20px; line-height:20px; float:left}
.bj-r .item .bd04 .txt a{ font-size:14px;}
.bj-r .item .bd05{ padding:0 10px;}
.bj-r .item .bd05 li{ border-bottom:1px dotted #dedede; line-height:22px; margin-bottom:10px; font-size:14px; padding:0 10px 10px 10px;}
.bj-r .item .bd05 a.blue{ font-size:14px;}
.mg-item .hd{ height:44px; background:#f6f6f6; text-indent:20px; font-size:19px; color:#0081cc; line-height:44px;}
.mg-item .gtBox{ padding:10px 20px;}
.mg-item .gtinfo{ height:95px; background:#eaeaea}
.mg-item .gtinfo .pic{ width:138px; float:left}
.mg-item .gtinfo .txt{ width:720px; float:left; margin-left:20px; padding-top:10px;}
.mg-item .gtinfo .txt h3{ height:25px; line-height:25px; font-size:14px; color:#6b6b6b}
.mg-item .gtinfo .txt p{ line-height:22px;color:#6b6b6b; text-indent:2em; height:53px; overflow:hidden}
.mg-item .gtList{ padding:0 20px;}
.mg-item .gtList li{ border-bottom:1px solid #dedede; padding:8px 0;}
.mg-item .gtList .col-l{ width:570px; float:left; line-height:22px; color:#666}
.mg-item .gtList .col-l p{ overflow: hidden}
.mg-item .gtList .col-l .tlt{ text-indent:-7px;height: 22px; line-height: 22px; overflow: hidden}
.mg-item .gtList .col-l .tlt a{ line-height:20px; color:#67812a; font-size:14px;}
.mg-item .gtList .col-l .tlt a.blue{ color:#113884}
.mg-item .gtList .col-l .icon-qz{ display:inline-block; width:56px; height:15px; background:url(../images/bg/icon64.gif) no-repeat right center #e8003b;  line-height:9999px; overflow:hidden; *display:inline; vertical-align:-2px}
.mg-item .gtList .col-l .icon-gt{ display:inline-block; padding:0 2px; height:15px; background:#4eada5;  line-height:15px; color:#fff; overflow:hidden; *display:inline; vertical-align:-3px; margin-right:10px}
.mg-item .gtList .col-l .green{ color:#67812a}
.mg-item .gtList .col-c{ width:130px; float:left; margin-left:60px;}
.mg-item .gtList .col-r{ width:85px; float:right; line-height:20px;}
.mg-item .hotForm{ padding:0 20px;}
.mg-item .hotForm th{ height:30px; line-height:30px; border-bottom:1px solid #dedede; font-weight:bold; font-size:14px; text-align:left}
.mg-item .hotForm td{ height:30px; border-bottom:1px dashed #dedede; font-size:14px; line-height:30px;}
.diyTour{ border:1px solid #dedede; background:#fff;}
.diyTour .hd{ height:44px; background:#f6f6f6; padding:0 20px; line-height:44px;}
.diyTour .hd .fl{font-size:19px; color:#0081cc;}
.diyTour .hd ul{ width:940px; float:right}
.diyTour .hd li{ height:44px; line-height:44px; float:right; margin-left:20px;}
.diyTour .hd li a{ font-size:14px;}
.diyWay{ width:1126px; margin:0 auto; padding:20px 0;}
.diyWay ul{ width:1200px;}
.diyWay li{ width:257px; height:232px; background:#f0f0f0; float:left; margin-right:32px}
.diyWay .txt{ height:44px; line-height:22px; padding:8px; position:relative; overflow:hidden}
.diyWay .txt .price{ position:absolute; right:8px; bottom:8px; font-size:16px;}
.diyItem{ padding:30px 25px;}
.diyItem .col-l{ width:219px; height:269px; float:left; background:url(../images/bg/diy-bg.gif) no-repeat left top; padding:15px 15px;}
.diyItem .col-l h3{ height:30px; font-size:17px;}
.diyItem .col-l .list{ width:219px; overflow:hidden;}
.diyItem .col-l .list ul{ width:250px}
.diyItem .col-l .list li{ width:70px; height:20px; line-height:20px; float:left; margin-right:5px; overflow:hidden; margin-top:18px;}
.diyItem .col-l .list a{ font-size:14px;}
.diyItem .col-r{ width:854px; float:right; overflow:hidden}
.diyItem .col-r ul{ width:920px;}
.diyItem .col-r li{ width:190px; float:left; margin-right:30px;}
.diyItem .col-r h3{ height:20px; line-height:20px; overflow:hidden;}
.diyItem .col-r h3 a{ font-weight:bold}
.diyItem .col-r .detail{ height:20px; line-height:20px;}
.diyItem .col-r .price{ height:20px; line-height:20px; margin-top:5px; color:#ff4400}
.diyItem .col-r  .price .kuang{ height:14px; line-height:14px; border:1px solid #ffa63c; display:inline-block; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background:#ffa63c; padding-left:1px; color:#fff; float:right;  margin-left:2px; margin-top:2px;}
.diyItem .col-r  .price .kuang span{ background:#fff; display:inline-block; height:14px; padding:0 1px; margin-left:2px; color:#ff6600; line-height:14px;}
.diyItem .col-r .info{ border-top:1px solid #dedede; height:35px; line-height:35px;}
.diyItem .col-r .info .fl{ width:130px; height:35px; line-height:35px; overflow:hidden}
.diyGuide{ padding:15px 0 40px 0; width:1115px; margin:0 auto; overflow:hidden}
.diyGuide ul{ width:1200px;}
.diyGuide li{ width:545px; height:102px; float:left; margin-right:25px; padding:10px 0; border-bottom:1px solid #dedede}
.diyGuide .pic{ width:162px; float:left}
.diyGuide .txt{ width:360px; float:left; margin-left:14px;}
.diyGuide .txt h3{ height:28px; line-height:28px;}
.diyGuide .txt h3 a{ font-size:16px;}
.diyGuide .txt .info{ height:50px; line-height:25px; overflow:hidden}
.diyGuide .txt .time{ color:#8f8f8f}
.y-show-r{ width:970px; float:right}
.yl-show .dq-col-l{ width:220px; float:left}
.y-show-r .h-nav ul{ width:620px; float:right;}
.y-show-r .h-nav li{ float:right; border-left:1px solid #dedede; border-right:none}
.y-show-r .h-nav h3{ height:22px; line-height:22px; border-left:4px solid #ff6600; line-height:22px; font-size:19px; color:#333; float:left; padding-left:10px; margin-left:20px; margin-top:10px;}
.y-show-r .mg-item{ border:1px solid #dedede; background:#fff}
.y-show-r .mg-item .hd{ background:#fff; width:925px; margin:0 auto 6px auto; border-bottom:1px solid #dedede; padding:0; text-indent:0;}
.y-show-r .mg-item .hd h3{ height:22px; line-height:22px; border-left:4px solid #ff6600; line-height:22px; font-size:19px; color:#333; float:left; padding-left:10px;  margin-top:10px;}
.y-show-r .mg-item .hd .more a{ font-size:14px; color:#666}
.y-showSlide{ background:#fff; border:1px solid #dedede }
.y-showSlide .hd{ height:43px; background:#f6f6f6; position:relative}
.y-showSlide .hd li{ float:right; height:40px; padding:0 13px; line-height:40px; border-top:3px solid #f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6; color:#444; font-size:17px; cursor:pointer}
.y-showSlide .hd .on{  border-top:3px solid #ee7900;border-left:1px solid #dedede;border-right:1px solid #dedede; background:#fff; color:#ff5500}
.y-showSlide .hd h3{ position:absolute; left:20px; top:10px; height:22px; line-height:22px; font-size:19px; color:#333; padding-left:10px;border-left:4px solid #ff6600;}
.y-show-detail{ padding:20px}
.y-show-detail td{ border-bottom:1px solid #fff; background:#f4f4f4; font-size:15px; text-indent:18px; color:#666; height:35px; line-height:35px;}
.y-show-detail .bg{ background:#ececec}
.y-show-detail div{ line-height:28px; font-size:14px; color:#666; padding:0 5px}
.y-show-strategy{ padding:10px 20px;}
.y-show-strategy li{ padding:10px 0; border-bottom:1px solid #dedede}
.y-show-strategy .txt{ width:705px; float:left; margin-left:15px;}
.y-show-strategy .pic{ width:168px; float:left}
.y-show-strategy .info{ line-height:26px; font-size:14px; color:#333}
.y-show-strategy h3{ height:30px; line-height:30px;}
.y-show-strategy .last{ border:none}
.y-show-l-talk { padding-bottom:20px}
.y-show-l-talk li{ margin-top:10px; border-bottom:1px dashed #dedede; line-height:22px; padding-bottom:5px;}
.lv-target, .lv-guide{ border:1px solid #dedede; background:#fff;}
.lv-target .hd, .lv-guide .hd{ height:43px; background:#f6f6f6; position:relative}
.lv-target .hd h3, .lv-guide .hd h3{ position:absolute; left:20px; top:10px; height:22px; line-height:22px; font-size:19px; color:#333; padding-left:10px;border-left:4px solid #ff6600;}
.lv-target .hd a.more{ display:block; width:48px; height:14px; position:absolute; right:20px; top:15px; background:url(../images/bg/more02.gif) no-repeat; text-indent:-9999px;}
.lv-target .bd{ width:870px; margin:0 auto; overflow:hidden}
.lv-target .bd ul{ width:1000px;}
.lv-target .bd .col-l{ width:248px; height:283px; float:left; position:relative}
.lv-target .bd p{ position:absolute; left:0; bottom:0; height:42px; text-indent:20px; line-height:42px; color:#fff; font-size:18px; background:url(../images/bg/black.png); width:100%;}
.lv-target .bd a span{ margin:0 5px;}
.lv-target .bd a b{ font-size:20px;}
.lv-target .bd a{ color:#fff; font-size:18px; text-decoration:none}
.lv-target .bd .col-r{ width:605px; float:right; overflow:hidden}
.lv-target .bd .col-r ul{ width:650px;}
.lv-target .bd .col-r li{ width:189px; height:134px; overflow:hidden; position:relative; float:left; margin-right:18px; margin-bottom:15px;}
.lv-guide .hd li{ float:right; height:40px; padding:0 20px; line-height:40px; border-top:3px solid #f6f6f6;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6; color:#444; font-size:17px; background:url(../images/bg/line06.gif) no-repeat right center; cursor:pointer}
.lv-guide .hd .on{  border-top:3px solid #ee7900;border-left:1px solid #dedede;border-right:1px solid #dedede; background:#fff; color:#ff5500}
.lv-guide .hd .last{ background-img:none}
.lv-guide .bd p{ text-indent:2em; line-height:30px; font-size:15px; color:#666}
.lv-guide .bd .scrollBox{ width:850px; height:380px; padding-top:10px; overflow-y:scroll; margin:10px 0 20px 30px; padding-right:40px}
.lv-cityList{ width:940px; overflow:hidden;}
.lv-cityList li{ float:left; margin-right:11px; margin-bottom:11px;}
.lv-cityList a{ display:inline-block; padding:0 25px; background:#d9d9d9; font-size:15px; height:30px; line-height:30px; color:#666; text-decoration:none}
.lv-cityList a:hover, .lv-cityList .on a{ background:#ff6600; color:#fff}


